Creative_Access_Codes - Version 1.0.0

Version Notes

This extension is using Release Stability 'Stable'

Download this release

Release Info

Developer SydneyDesign
Extension Creative_Access_Codes
Version 1.0.0
Comparing to
See all releases


Version 1.0.0

Files changed (35) hide show
  1. app/code/local/Creative/Access/Block/Adminhtml/Code.php +14 -0
  2. app/code/local/Creative/Access/Block/Adminhtml/Code/Edit.php +32 -0
  3. app/code/local/Creative/Access/Block/Adminhtml/Code/Edit/Form.php +69 -0
  4. app/code/local/Creative/Access/Block/Adminhtml/Code/Grid.php +63 -0
  5. app/code/local/Creative/Access/Helper/Data.php +4 -0
  6. app/code/local/Creative/Access/Model/Code.php +8 -0
  7. app/code/local/Creative/Access/Model/Mysql4/Code.php +8 -0
  8. app/code/local/Creative/Access/Model/Mysql4/Code/Collection.php +8 -0
  9. app/code/local/Creative/Access/controllers/Adminhtml/CodeController.php +131 -0
  10. app/code/local/Creative/Access/etc/adminhtml.xml +48 -0
  11. app/code/local/Creative/Access/etc/config.xml +81 -0
  12. app/code/local/Creative/Access/sql/creative_access_setup/mysql4-install-1.0.0.php +27 -0
  13. app/code/local/Matt/Test/etc/config.xml +19 -0
  14. app/code/local/Signin/Signup/Block/SignUp.php +6 -0
  15. app/code/local/Signin/Signup/controllers/IndexController.php +75 -0
  16. app/code/local/Signin/Signup/controllers/IndexController.php-19th feb +75 -0
  17. app/code/local/Signin/Signup/etc/config.xml +36 -0
  18. app/design/adminhtml/default/default/layout/creative/Access.xml +10 -0
  19. app/design/frontend/base/default/layout/Creative/layout1.xml +48 -0
  20. app/design/frontend/base/default/template/creative/1column.phtml +151 -0
  21. app/design/frontend/base/default/template/creative/2columns-left.phtml +166 -0
  22. app/design/frontend/base/default/template/creative/2columns-right.phtml +164 -0
  23. app/design/frontend/base/default/template/creative/3columns.phtml +167 -0
  24. app/etc/modules/Creative_Access.xml +9 -0
  25. app/etc/modules/Matt_test.xml +9 -0
  26. app/etc/modules/Signin_Signup.xml +9 -0
  27. package.xml +18 -0
  28. skin/frontend/default/default/creative/css/access.css +109 -0
  29. skin/frontend/default/default/creative/css/basic.css +39 -0
  30. skin/frontend/default/default/creative/css/style_slider.css +229 -0
  31. skin/frontend/default/default/creative/css/styles.css +3817 -0
  32. skin/frontend/default/default/creative/images/loadingr.gif +0 -0
  33. skin/frontend/default/default/creative/images/trans_bg.png +0 -0
  34. skin/frontend/default/default/creative/js/a.js +5426 -0
  35. skin/frontend/default/default/creative/js/ga.js +59 -0
app/code/local/Creative/Access/Block/Adminhtml/Code.php ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Block_Adminhtml_Code extends Mage_Adminhtml_Block_Widget_Grid_Container
3
+ {
4
+ public function __construct()
5
+ {
6
+ // The blockGroup must match the first half of how we call the block, and controller matches the second half
7
+ // ie. foo_bar/adminhtml_baz
8
+ $this->_blockGroup = 'creative_access';
9
+ $this->_controller = 'adminhtml_code';
10
+ $this->_headerText = $this->__('Access code');
11
+
12
+ parent::__construct();
13
+ }
14
+ }
app/code/local/Creative/Access/Block/Adminhtml/Code/Edit.php ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Block_Adminhtml_Code_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
3
+ {
4
+ /**
5
+ * Init class
6
+ */
7
+ public function __construct()
8
+ {
9
+ $this->_blockGroup = 'creative_access';
10
+ $this->_controller = 'adminhtml_code';
11
+
12
+ parent::__construct();
13
+
14
+ $this->_updateButton('save', 'label', $this->__('Save Access code'));
15
+ $this->_updateButton('delete', 'label', $this->__('Delete Access code'));
16
+ }
17
+
18
+ /**
19
+ * Get Header text
20
+ *
21
+ * @return string
22
+ */
23
+ public function getHeaderText()
24
+ {
25
+ if (Mage::registry('creative_access')->getId()) {
26
+ return $this->__('Edit Access code');
27
+ }
28
+ else {
29
+ return $this->__('New Access code');
30
+ }
31
+ }
32
+ }
app/code/local/Creative/Access/Block/Adminhtml/Code/Edit/Form.php ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Block_Adminhtml_Code_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
3
+ {
4
+ /**
5
+ * Init class
6
+ */
7
+ public function __construct()
8
+ {
9
+ parent::__construct();
10
+
11
+ $this->setId('creative_access_code_form');
12
+ $this->setTitle($this->__('Access Code Information'));
13
+ }
14
+
15
+ /**
16
+ * Setup form fields for inserts/updates
17
+ *
18
+ * return Mage_Adminhtml_Block_Widget_Form
19
+ */
20
+ protected function _prepareForm()
21
+ {
22
+ $model = Mage::registry('creative_access');
23
+
24
+ $form = new Varien_Data_Form(array(
25
+ 'id' => 'edit_form',
26
+ 'action' => $this->getUrl('*/*/save', array('id' => $this->getRequest()->getParam('id'))),
27
+ 'method' => 'post'
28
+ ));
29
+
30
+ $fieldset = $form->addFieldset('base_fieldset', array(
31
+ 'legend' => Mage::helper('checkout')->__('Access code Information'),
32
+ 'class' => 'fieldset-wide',
33
+ ));
34
+
35
+ if ($model->getId()) {
36
+ $fieldset->addField('id', 'hidden', array(
37
+ 'name' => 'id',
38
+ ));
39
+ }
40
+
41
+ $fieldset->addField('name', 'text', array(
42
+ 'name' => 'name',
43
+ 'label' => Mage::helper('checkout')->__('Access code'),
44
+ 'title' => Mage::helper('checkout')->__('Access code'),
45
+ 'required' => true,
46
+ ));
47
+ $fieldset->addField('is_active', 'select', array(
48
+ 'label' => Mage::helper('checkout')->__('is_active'),
49
+ 'name' => 'is_active',
50
+ 'values' => array(
51
+ array(
52
+ 'value' => 'Enabled',
53
+ 'label' => Mage::helper('checkout')->__('Enabled'),
54
+ ),
55
+
56
+ array(
57
+ 'value' => 'Disabled',
58
+ 'label' => Mage::helper('checkout')->__('Disabled'),
59
+ ),
60
+ ),
61
+ ));
62
+
63
+ $form->setValues($model->getData());
64
+ $form->setUseContainer(true);
65
+ $this->setForm($form);
66
+
67
+ return parent::_prepareForm();
68
+ }
69
+ }
app/code/local/Creative/Access/Block/Adminhtml/Code/Grid.php ADDED
@@ -0,0 +1,63 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Block_Adminhtml_Code_Grid extends Mage_Adminhtml_Block_Widget_Grid
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+
8
+ // Set some defaults for our grid
9
+ $this->setDefaultSort('id');
10
+ $this->setId('creative_access_code_grid');
11
+ $this->setDefaultDir('asc');
12
+ $this->setSaveParametersInSession(true);
13
+ }
14
+
15
+ protected function _getCollectionClass()
16
+ {
17
+ // This is the model we are using for the grid
18
+ return 'creative_access/code_collection';
19
+ }
20
+
21
+ protected function _prepareCollection()
22
+ {
23
+ // Get and set our collection for the grid
24
+ $collection = Mage::getResourceModel($this->_getCollectionClass());
25
+ $this->setCollection($collection);
26
+
27
+ return parent::_prepareCollection();
28
+ }
29
+
30
+ protected function _prepareColumns()
31
+ {
32
+ // Add the columns that should appear in the grid
33
+ $this->addColumn('id',
34
+ array(
35
+ 'header'=> $this->__('ID'),
36
+ 'align' =>'right',
37
+ 'width' => '50px',
38
+ 'index' => 'id'
39
+ )
40
+ );
41
+
42
+ $this->addColumn('name',
43
+ array(
44
+ 'header'=> $this->__('Access code'),
45
+ 'index' => 'name'
46
+ )
47
+ );
48
+ $this->addColumn('is_active',
49
+ array(
50
+ 'header'=> $this->__('Status'),
51
+ 'index' => 'is_active'
52
+ )
53
+ );
54
+
55
+ return parent::_prepareColumns();
56
+ }
57
+
58
+ public function getRowUrl($row)
59
+ {
60
+ // This is where our row data will link to
61
+ return $this->getUrl('*/*/edit', array('id' => $row->getId()));
62
+ }
63
+ }
app/code/local/Creative/Access/Helper/Data.php ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Helper_Data extends Mage_Core_Helper_Abstract
3
+ {
4
+ }
app/code/local/Creative/Access/Model/Code.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Model_Code extends Mage_Core_Model_Abstract
3
+ {
4
+ protected function _construct()
5
+ {
6
+ $this->_init('creative_access/code');
7
+ }
8
+ }
app/code/local/Creative/Access/Model/Mysql4/Code.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Model_Mysql4_Code extends Mage_Core_Model_Mysql4_Abstract
3
+ {
4
+ protected function _construct()
5
+ {
6
+ $this->_init('creative_access/code', 'id');
7
+ }
8
+ }
app/code/local/Creative/Access/Model/Mysql4/Code/Collection.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Model_Mysql4_Code_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
3
+ {
4
+ protected function _construct()
5
+ {
6
+ $this->_init('creative_access/code');
7
+ }
8
+ }
app/code/local/Creative/Access/controllers/Adminhtml/CodeController.php ADDED
@@ -0,0 +1,131 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Creative_Access_Adminhtml_CodeController extends Mage_Adminhtml_Controller_Action
3
+ {
4
+ public function indexAction()
5
+ {
6
+ // Let's call our initAction method which will set some basic params for each action
7
+ $this->_initAction()
8
+ ->renderLayout();
9
+ }
10
+
11
+ public function newAction()
12
+ {
13
+ // We just forward the new action to a blank edit form
14
+ $this->_forward('edit');
15
+ }
16
+
17
+ public function editAction()
18
+ {
19
+ $this->_initAction();
20
+
21
+ // Get id if available
22
+ $id = $this->getRequest()->getParam('id');
23
+ $model = Mage::getModel('creative_access/code');
24
+
25
+ if ($id) {
26
+ // Load record
27
+ $model->load($id);
28
+
29
+ // Check if record is loaded
30
+ if (!$model->getId()) {
31
+ Mage::getSingleton('adminhtml/session')->addError($this->__('This Access code no longer exists.'));
32
+ $this->_redirect('*/*/');
33
+
34
+ return;
35
+ }
36
+ }
37
+
38
+ $this->_title($model->getId() ? $model->getName() : $this->__('New Access code'));
39
+
40
+ $data = Mage::getSingleton('adminhtml/session')->getCodeData(true);
41
+ if (!empty($data)) {
42
+ $model->setData($data);
43
+ }
44
+
45
+ Mage::register('creative_access', $model);
46
+
47
+ $this->_initAction()
48
+ ->_addBreadcrumb($id ? $this->__('Edit Access code') : $this->__('New Access code'), $id ? $this->__('Edit Access code') : $this->__('New Access code'))
49
+ ->_addContent($this->getLayout()->createBlock('creative_access/adminhtml_code_edit')->setData('action', $this->getUrl('*/*/save')))
50
+ ->renderLayout();
51
+ }
52
+
53
+ public function saveAction()
54
+ { //print_r($_POST);die();
55
+ if ($postData = $this->getRequest()->getPost()) {
56
+ //print_r($postData ['is_active'] );die();
57
+
58
+ $model = Mage::getModel('creative_access/code');
59
+ $model->setData($postData);
60
+
61
+ try {
62
+ $model->save();
63
+
64
+ Mage::getSingleton('adminhtml/session')->addSuccess($this->__('The Access code has been saved.'));
65
+ $this->_redirect('*/*/');
66
+
67
+ return;
68
+ }
69
+ catch (Mage_Core_Exception $e) {
70
+ Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
71
+ }
72
+ catch (Exception $e) {
73
+ Mage::getSingleton('adminhtml/session')->addError($this->__('An error occurred while saving this Access code.'));
74
+ }
75
+
76
+ Mage::getSingleton('adminhtml/session')->setCodeData($postData);
77
+ $this->_redirectReferer();
78
+ }
79
+ }
80
+ public function deleteAction()
81
+ {
82
+ if ($id = $this->getRequest()->getParam('id')) {
83
+ $diog_collection = Mage::getModel('creative_access/code')
84
+ ->load($id);
85
+
86
+ try {
87
+ $diog_collection->delete();
88
+ $this->_getSession()->addSuccess($this->__('The Access code has been deleted.'));
89
+ } catch (Exception $e) {
90
+ $this->_getSession()->addError($e->getMessage());
91
+ }
92
+ }
93
+ $this->_redirect('*/*/');
94
+ }
95
+
96
+
97
+ public function messageAction()
98
+ {
99
+ $data = Mage::getModel('creative_access/code')->load($this->getRequest()->getParam('id'));
100
+ echo $data->getContent();
101
+ }
102
+
103
+ /**
104
+ * Initialize action
105
+ *
106
+ * Here, we set the breadcrumbs and the active menu
107
+ *
108
+ * @return Mage_Adminhtml_Controller_Action
109
+ */
110
+ protected function _initAction()
111
+ {
112
+ $this->loadLayout()
113
+ // Make the active menu match the menu config nodes (without 'children' inbetween)
114
+ ->_setActiveMenu('creative_access_code')
115
+ ->_title($this->__('Access code'))->_title($this->__('Access code'))
116
+ ->_addBreadcrumb($this->__('Access code'), $this->__('Access code'))
117
+ ->_addBreadcrumb($this->__('Access code'), $this->__('Access code'));
118
+
119
+ return $this;
120
+ }
121
+
122
+ /**
123
+ * Check currently called action by permissions for current user
124
+ *
125
+ * @return bool
126
+ */
127
+ protected function _isAllowed()
128
+ {
129
+ return Mage::getSingleton('admin/session')->isAllowed('sales/creative_access_code');
130
+ }
131
+ }
app/code/local/Creative/Access/etc/adminhtml.xml ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <menu>
4
+ <!--
5
+ This item will be created in the Admin menu under Sales
6
+ - If you want another section, reference the appropriate adminhtml.xml file in app/code/core/Mage/Modulename/etc
7
+ - For example, we found out this was 'sales' by referencing the config/menu node of app/code/core/Mage/Sales/etc/adminhtml.xml
8
+ -->
9
+
10
+ <!-- Here, I like to use the namespacename_modulename_controllername naming convention -->
11
+ <creative_access_code translate="title" module="creative_access">
12
+ <!-- This is how the menu text will be displayed -->
13
+ <title>Access code</title>
14
+ <sort_order>101</sort_order>
15
+ <children>
16
+ <!-- Keep the same naming convention as above -->
17
+ <creative_access_code>
18
+ <!-- This is how the ACL text will be displayed on System > Permissions > Roles > Role > Role Resources -->
19
+ <title>Access code</title>
20
+ <!-- This is the URL of what we want the menu item to link to -->
21
+ <action>adminhtml/code</action>
22
+ </creative_access_code>
23
+ </children>
24
+
25
+ </creative_access_code>
26
+
27
+
28
+ </menu>
29
+
30
+ <acl>
31
+ <resources>
32
+ <admin>
33
+ <children>
34
+ <!-- Same as above, but instead of referencing the config/menu node, you reference the acl/resources node of adminhtml.xml -->
35
+ <sales>
36
+ <children>
37
+ <!-- Keep the same naming convention as above -->
38
+ <creative_access_code>
39
+ <!-- This is how the ACL text will be displayed on System > Permissions > Roles > Role > Role Resources -->
40
+ <title>Access code</title>
41
+ </creative_access_code>
42
+ </children>
43
+ </sales>
44
+ </children>
45
+ </admin>
46
+ </resources>
47
+ </acl>
48
+ </config>
app/code/local/Creative/Access/etc/config.xml ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Creative_Access>
5
+ <version>1.0.0</version>
6
+ </Creative_Access>
7
+ </modules>
8
+
9
+ <global>
10
+ <helpers>
11
+ <creative_access>
12
+ <!-- This is where we define our helper directory -->
13
+ <class>Creative_Access_Helper</class>
14
+ </creative_access>
15
+ </helpers>
16
+
17
+ <blocks>
18
+ <creative_access>
19
+ <!-- Set a block definition and lookup directory -->
20
+ <class>Creative_Access_Block</class>
21
+ </creative_access>
22
+ </blocks>
23
+
24
+ <models>
25
+ <creative_access>
26
+ <!-- This is where we define our model directory -->
27
+ <class>Creative_Access_Model</class>
28
+ <!-- Define a resource to create a custom table -->
29
+ <resourceModel>creative_access_mysql4</resourceModel>
30
+ </creative_access>
31
+
32
+ <!-- Here's our resource model we'll use to create a database table -->
33
+ <creative_access_mysql4>
34
+ <class>Creative_Access_Model_Mysql4</class>
35
+ <entities>
36
+ <!-- Let's define our table, we'll call it with the baz name, but the real table is foo_bar_baz -->
37
+ <!-- After we define our entity, we can call it with our model by calling foo_bar/baz -->
38
+ <code>
39
+ <table>creative_access_code</table>
40
+ </code>
41
+ </entities>
42
+ </creative_access_mysql4>
43
+ </models>
44
+
45
+ <!-- And finally we define our resource setup script -->
46
+ <resources>
47
+ <creative_access_setup>
48
+ <setup>
49
+ <module>Creative_Access</module>
50
+ </setup>
51
+ </creative_access_setup>
52
+ </resources>
53
+ </global>
54
+
55
+ <admin>
56
+ <routers>
57
+ <adminhtml>
58
+ <args>
59
+ <!-- This is how we load our Adminhtml controllers -->
60
+ <modules>
61
+ <Creative_Access before="Mage_Adminhtml">Creative_Access_Adminhtml</Creative_Access>
62
+ </modules>
63
+ </args>
64
+ </adminhtml>
65
+ </routers>
66
+ </admin>
67
+
68
+ <adminhtml>
69
+ <layout>
70
+ <updates>
71
+ <creative_access>
72
+ <!--
73
+ We again keep a nice naming convention and make our module upgrade proof by placing it in a separate folder
74
+ - Since we are in the adminhtml node, this will look for the XML file in the app/design/adminhtml/default/default root folder
75
+ -->
76
+ <file>creative/access.xml</file>
77
+ </creative_access>
78
+ </updates>
79
+ </layout>
80
+ </adminhtml>
81
+ </config>
app/code/local/Creative/Access/sql/creative_access_setup/mysql4-install-1.0.0.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /* @var $installer Mage_Core_Model_Resource_Setup */
3
+ $installer = $this;
4
+ $installer->startSetup();
5
+
6
+ /**
7
+ * Create table 'foo_bar_baz'**/
8
+ //print_r($installer);
9
+ $table = $installer->getConnection()
10
+ // The following call to getTable('foo_bar/baz') will lookup the resource for foo_bar (foo_bar_mysql4), and look
11
+ // for a corresponding entity called baz. The table name in the XML is foo_bar_baz, so ths is what is created.
12
+ ->newTable($installer->getTable('creative_access/code'))
13
+ ->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, null, array(
14
+ 'identity' => true,
15
+ 'unsigned' => true,
16
+ 'nullable' => false,
17
+ 'primary' => true,
18
+ ), 'ID')
19
+ ->addColumn('name', Varien_Db_Ddl_Table::TYPE_CLOB, 0, array(
20
+ 'nullable' => false,
21
+ ), 'Name')
22
+ ->addColumn('is_active', Varien_Db_Ddl_Table::TYPE_CLOB, 0, array(
23
+ 'nullable' => false,
24
+ ), 'is_active');
25
+ $installer->getConnection()->createTable($table);
26
+
27
+ $installer->endSetup();
app/code/local/Matt/Test/etc/config.xml ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Matt_Test>
5
+ <version>1.0.0</version>
6
+ </Matt_Test>
7
+ </modules>
8
+ <frontend>
9
+ <layout>
10
+ <updates>
11
+ <!-- matt_test handle for our layout update XML -->
12
+ <matt_test>
13
+ <!-- Here we put our layout file in a new folder (matt_test) to seperate the layout file from the core Magento layout files -->
14
+ <file>creative/layout1.xml</file>
15
+ </matt_test>
16
+ </updates>
17
+ </layout>
18
+ </frontend>
19
+ </config>
app/code/local/Signin/Signup/Block/SignUp.php ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ <?php class Signin_Signup_Block_Signup extends Mage_Core_Block_Template
2
+ {
3
+ // necessary methods
4
+ }
5
+
6
+ ?>
app/code/local/Signin/Signup/controllers/IndexController.php ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Signin_Signup_IndexController extends Mage_Core_Controller_Front_Action
3
+ {
4
+ protected function _getSession()
5
+ {
6
+ return Mage::getSingleton('core/session');
7
+ }
8
+
9
+ public function indexAction()
10
+ {
11
+ $this->loadLayout();
12
+ $this->_initLayoutMessages('customer/session');
13
+ $this->_initLayoutMessages('catalog/session');
14
+
15
+ $this->getLayout()->getBlock('content')->append(
16
+ $this->getLayout()->createBlock('customer/account_dashboard')
17
+ );
18
+ $this->getLayout()->getBlock('head')->setTitle($this->__('My Account'));
19
+ $this->renderLayout();
20
+ }
21
+
22
+
23
+
24
+ /**
25
+ * Login post action
26
+ */
27
+ public function loginPostAction()
28
+ {
29
+ Mage::getSingleton('core/session',array('name'=>'frontend'));
30
+ $model = Mage::getModel('creative_access/code');
31
+ $collection = $model->getCollection();
32
+
33
+ foreach($collection as $item){
34
+ $access_code=$item->getName();
35
+ $status=$item->getIsActive();
36
+ // echo '<pre>';print_r($access_code);print_r($status);
37
+
38
+
39
+ // $access_code='123456';
40
+ $session =Mage::getSingleton('core/session');
41
+
42
+ $postaccess=$this->getRequest()->getParam('access');
43
+ // echo($postaccess).'<br/>';echo($access_code).'<br/>';echo($status).'<br/>';
44
+
45
+ if($postaccess!=NULL)
46
+ {
47
+ if(($postaccess==$access_code)&&($status=='Enabled'))
48
+ {
49
+ $session->setloginaccesscode('login');
50
+ $msg="success";
51
+ break;
52
+
53
+ }else if(($postaccess==$access_code)&&($status =='Disabled'))
54
+ {
55
+ $msg="error";
56
+ //$this->_redirectReferer();
57
+ }else if($postaccess!=$access_code)
58
+ {
59
+ $msg="error";
60
+ //$this->_redirectReferer();
61
+ }
62
+
63
+ }
64
+ else {
65
+ $msg="empty";
66
+ }
67
+ }
68
+ $res['msg']=$msg;
69
+ echo json_encode($res);
70
+ exit;
71
+
72
+
73
+ }
74
+ }
75
+ ?>
app/code/local/Signin/Signup/controllers/IndexController.php-19th feb ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Signin_Signup_IndexController extends Mage_Core_Controller_Front_Action
3
+ {
4
+ protected function _getSession()
5
+ {
6
+ return Mage::getSingleton('core/session');
7
+ }
8
+
9
+ public function indexAction()
10
+ {
11
+ $this->loadLayout();
12
+ $this->_initLayoutMessages('customer/session');
13
+ $this->_initLayoutMessages('catalog/session');
14
+
15
+ $this->getLayout()->getBlock('content')->append(
16
+ $this->getLayout()->createBlock('customer/account_dashboard')
17
+ );
18
+ $this->getLayout()->getBlock('head')->setTitle($this->__('My Account'));
19
+ $this->renderLayout();
20
+ }
21
+
22
+
23
+
24
+ /**
25
+ * Login post action
26
+ */
27
+ public function loginPostAction()
28
+ {
29
+ Mage::getSingleton('core/session',array('name'=>'frontend'));
30
+ $model = Mage::getModel('foo_bar/baz');
31
+ $collection = $model->getCollection();
32
+
33
+ foreach($collection as $item){
34
+ $access_code=$item->getName();
35
+ $status=$item->getIsActive();
36
+ // echo '<pre>';print_r($access_code);print_r($status);
37
+
38
+
39
+ // $access_code='123456';
40
+ $session =Mage::getSingleton('core/session');
41
+
42
+ $postaccess=$this->getRequest()->getParam('access');
43
+ // echo($postaccess).'<br/>';echo($access_code).'<br/>';echo($status).'<br/>';
44
+
45
+ if($postaccess!=NULL)
46
+ {
47
+ if(($postaccess==$access_code)&&($status=='Enabled'))
48
+ {
49
+ $session->setloginaccesscode('login');
50
+ $msg="success";
51
+ break;
52
+
53
+ }else if(($postaccess==$access_code)&&($status =='Disabled'))
54
+ {
55
+ $msg="error";
56
+ //$this->_redirectReferer();
57
+ }else if($postaccess!=$access_code)
58
+ {
59
+ $msg="error";
60
+ //$this->_redirectReferer();
61
+ }
62
+
63
+ }
64
+ else {
65
+ $msg="empty";
66
+ }
67
+ }
68
+ $res['msg']=$msg;
69
+ echo json_encode($res);
70
+ exit;
71
+
72
+
73
+ }
74
+ }
75
+ ?>
app/code/local/Signin/Signup/etc/config.xml ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <global>
4
+ <modules>
5
+ <signin_signup>
6
+ <version>0.1.0</version>
7
+ </signin_signup>
8
+ </modules>
9
+ <blocks>
10
+ <signup>
11
+ <rewrite>
12
+ <signup>Sign_Up_Block_up</signup>
13
+ </rewrite>
14
+ </signup>
15
+ </blocks>
16
+
17
+ </global>
18
+ <frontend>
19
+ <routers>
20
+ <signup>
21
+ <use>standard</use>
22
+ <args>
23
+ <module>Signin_Signup</module>
24
+ <frontName>signup</frontName>
25
+ </args>
26
+ </signup>
27
+ </routers>
28
+ <layout>
29
+ <updates>
30
+ <signup>
31
+ <file>signup.xml</file>
32
+ </signup>
33
+ </updates>
34
+ </layout>
35
+ </frontend>
36
+ </config>
app/design/adminhtml/default/default/layout/creative/Access.xml ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout>
3
+ <!-- Here, we reference the XML node path of our route -->
4
+ <adminhtml_code_index>
5
+ <reference name="content">
6
+ <!-- We also reference our block by namespacename_modulename/adminhtml_controllername, and name it uniquely -->
7
+ <block type="creative_access/adminhtml_code" name="creative_access_code" />
8
+ </reference>
9
+ </adminhtml_code_index>
10
+ </layout>
app/design/frontend/base/default/layout/Creative/layout1.xml ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <!-- For all pages -->
4
+ <page_empty translate="label">
5
+ <label>All Empty Layout Pages</label>
6
+ <reference name="root">
7
+ <action method="setTemplate"><template>creative/empty.phtml</template></action>
8
+ <!-- Mark root page block that template is applied -->
9
+ <action method="setIsHandle"><applied>1</applied></action>
10
+ </reference>
11
+ </page_empty>
12
+
13
+ <page_one_column translate="label">
14
+ <label>All One-Column Layout Pages</label>
15
+ <reference name="root">
16
+ <action method="setTemplate"><template>creative/1column.phtml</template></action>
17
+ <!-- Mark root page block that template is applied -->
18
+ <action method="setIsHandle"><applied>1</applied></action>
19
+ </reference>
20
+ </page_one_column>
21
+
22
+ <page_two_columns_left translate="label">
23
+ <label>All Two-Column Layout Pages (Left Column)</label>
24
+ <reference name="root">
25
+ <action method="setTemplate"><template>creative/2columns-left.phtml</template></action>
26
+ <!-- Mark root page block that template is applied -->
27
+ <action method="setIsHandle"><applied>1</applied></action>
28
+ </reference>
29
+ </page_two_columns_left>
30
+
31
+ <page_two_columns_right translate="label">
32
+ <label>All Two-Column Layout Pages (Right Column)</label>
33
+ <reference name="root">
34
+ <action method="setTemplate"><template>creative/2columns-right.phtml</template></action>
35
+ <!-- Mark root page block that template is applied -->
36
+ <action method="setIsHandle"><applied>1</applied></action>
37
+ </reference>
38
+ </page_two_columns_right>
39
+
40
+ <page_three_columns translate="label">
41
+ <label>All Three-Column Layout Pages</label>
42
+ <reference name="root">
43
+ <action method="setTemplate"><template>page/3columns.phtml</template></action>
44
+ <!-- Mark root page block that template is applied -->
45
+ <action method="setIsHandle"><applied>1</applied></action>
46
+ </reference>
47
+ </page_three_columns>
48
+ </layout>
app/design/frontend/base/default/template/creative/1column.phtml ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package base_default
23
+ * @copyright Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Template for Mage_Page_Block_Html
30
+ */
31
+ ?>
32
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
+ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>">
34
+ <head>
35
+ <?php echo $this->getChildHtml('head') ?>
36
+ <link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl(); ?>creative/css/access.css" />
37
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
38
+ <script>
39
+ function setFocus()
40
+ {
41
+ document.getElementById("access").focus();
42
+ }
43
+ </script>
44
+ </head>
45
+
46
+ <body<?php echo $this->getBodyClass() ? ' class="' . $this->getBodyClass() . '"' : '' ?> onload="setFocus()">
47
+ <?php echo $this->getChildHtml('after_body_start') ?>
48
+ <div class="wrapper">
49
+ <?php echo $this->getChildHtml('global_notices') ?>
50
+ <div class="page">
51
+ <?php echo $this->getChildHtml('header') ?>
52
+ <div class="main-container col1-layout">
53
+ <div class="main">
54
+ <div class="mainBox">
55
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
56
+ <div class="col-main">
57
+ <?php
58
+ $helper = Mage::helper("customer");
59
+ $Reg_url = $helper->getRegisterUrl();
60
+ $current_url = Mage::helper("core/url")->getCurrentUrl();
61
+ $login_url = $helper->getLoginUrl();
62
+ $forgoturl = $helper->getForgotPasswordUrl();
63
+ //Mage::getSingleton('core/session')->setloginaccesscode('ghbv');
64
+ $access_login = Mage::getSingleton('core/session')->getloginaccesscode();
65
+ if ($access_login != 'login') {
66
+ //if((!(Mage::getSingleton('customer/session')->isLoggedIn()))&&($current_url !=$Reg_url)&&($current_url !=$login_url)&&($current_url !=$forgoturl))
67
+ ?>
68
+
69
+ <script src="<?php echo $this->getSkinUrl(); ?>creative/js/ga.js" async="" type="text/javascript"></script>
70
+ <script type="text/javascript" src="<?php echo $this->getSkinUrl(); ?>creative/js/a.js" charset="utf-8" async=""></script>
71
+ <script type="text/javascript">
72
+
73
+ function submit_access(){
74
+
75
+ document.getElementById('loader').style.display = 'block';
76
+ var access_code=jQuery("#access").val();
77
+ jQuery.ajax({
78
+ url:"<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);?>index.php/signup/index/loginPost/",
79
+ type:"post",
80
+ dataType:"json",
81
+ data:({
82
+ access:access_code
83
+ }),
84
+ success:function(data)
85
+ {
86
+ if(data.msg=='success')
87
+ {
88
+ location.reload();
89
+ }else if(data.msg=='error'){
90
+ document.getElementById('loader').style.display = 'none';
91
+ document.getElementById('access_error').style.display = 'block';
92
+ jQuery("input#access").addClass("validation-failed");
93
+ }else if(data.msg=='empty'){
94
+ document.getElementById('loader').style.display = 'none';
95
+ document.getElementById('access_error').style.display = 'block';
96
+ jQuery("input#access").addClass("validation-failed");
97
+ }
98
+ }
99
+ });}
100
+ </script>
101
+ <div class="block block-login">
102
+ <div class="login-form-wrapper">
103
+ <div class="login-logo">
104
+ <a style="display:block; float:left; margin-top:5px; margin-right:10px;" href="<?php echo $this->getUrl('') ?>" target="_blank">
105
+ <img src="<?php echo $this->getSkinUrl('images/logo.gif'); ?>">
106
+ </a>
107
+ </div>
108
+ <div class="new-users">
109
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_pop_text')->toHtml() ?>
110
+ </div>
111
+
112
+ <div class="registered-users">
113
+ <form method="post" onsubmit="javascript: submit_access(); return false;" >
114
+ <h1 style="margin-bottom:20px;">Access Website </h1>
115
+
116
+ <label for="Access" class="required" >Access Code</label>
117
+ <div class="input-box" style="margin-top:12px;padding-bottom:0px;">
118
+ <input name="access" id="access" class="input-text required-entry" title="Access Code" type="text">
119
+ </div>
120
+ <div id="access_error" class="validation-advice" style="display: none;"><?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_error_msg ')->toHtml() ?></div>
121
+ <button type="submit" class="button" title="SIGN IN" name="send" id="send2" style="margin-top:15px;float: left;"><span><span>SIGN IN</span></span></button>
122
+ <div id="loader" style="display: none;float: left;width: 25px;height: 20px;margin-top: 5px;"> <img src="<?php echo $this->getSkinUrl('creative/images/loadingr.gif'); ?>"></div>
123
+ </form>
124
+ </div>
125
+
126
+
127
+ <script type="text/javascript">
128
+ //<![CDATA[
129
+ var dataForm = new VarienForm('login-form', true);
130
+ //]]>
131
+ </script>
132
+ <div class="clearb"></div>
133
+ </div>
134
+ </div>
135
+
136
+ <?php } ?>
137
+
138
+ <?php echo $this->getChildHtml('global_messages') ?>
139
+ <?php echo $this->getChildHtml('content') ?>
140
+
141
+ </div>
142
+ </div>
143
+ </div>
144
+ </div>
145
+ <?php echo $this->getChildHtml('footer') ?>
146
+ <?php echo $this->getChildHtml('before_body_end') ?>
147
+ </div>
148
+ </div>
149
+ <?php echo $this->getAbsoluteFooter() ?>
150
+ </body>
151
+ </html>
app/design/frontend/base/default/template/creative/2columns-left.phtml ADDED
@@ -0,0 +1,166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package base_default
23
+ * @copyright Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Template for Mage_Page_Block_Html
30
+ */
31
+ ?>
32
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
+ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>">
34
+ <head>
35
+ <?php echo $this->getChildHtml('head') ?>
36
+ <link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl(); ?>creative/css/access.css" />
37
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
38
+ </head>
39
+ <body<?php echo $this->getBodyClass()?' class="'.$this->getBodyClass().'"':'' ?>>
40
+ <?php echo $this->getChildHtml('after_body_start') ?>
41
+ <div class="wrapper">
42
+ <?php echo $this->getChildHtml('global_notices') ?>
43
+ <div class="page">
44
+ <?php echo $this->getChildHtml('header') ?>
45
+ <div class="main-container col2-left-layout">
46
+ <div class="main">
47
+ <div class="mainBox">
48
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
49
+ <div class="col-main">
50
+
51
+ <?php $helper = Mage::helper("customer");
52
+ $Reg_url = $helper->getRegisterUrl();
53
+ $current_url=Mage::helper("core/url")->getCurrentUrl();
54
+ $login_url= $helper->getLoginUrl();
55
+ $forgoturl=$helper->getForgotPasswordUrl() ;
56
+ $access_login=Mage::getSingleton('core/session')->getloginaccesscode();
57
+ if($access_login!='login')
58
+ //if((!(Mage::getSingleton('customer/session')->isLoggedIn()))&&($current_url !=$Reg_url)&&($current_url !=$login_url)&&($current_url !=$forgoturl))
59
+ {?>
60
+ <script src="<?php echo $this->getSkinUrl(); ?>creative/js/ga.js" async="" type="text/javascript"></script>
61
+ <script type="text/javascript" src="<?php echo $this->getSkinUrl(); ?>creative/js/a.js" charset="utf-8" async=""></script>
62
+
63
+ <script type="text/javascript">
64
+ function submit_access(){
65
+
66
+ document.getElementById('loader').style.display = 'block';
67
+ var access_code=jQuery("#access").val();
68
+ jQuery.ajax({
69
+ url:"<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);?>index.php/signup/index/loginPost/",
70
+ type:"post",
71
+ dataType:"json",
72
+ data:({
73
+ access:access_code
74
+ }),
75
+ success:function(data)
76
+ {
77
+ if(data.msg=='success')
78
+ {
79
+ location.reload();
80
+ }else if(data.msg=='error'){
81
+ document.getElementById('loader').style.display = 'none';
82
+ document.getElementById('access_error').style.display = 'block';
83
+ jQuery("input#access").addClass("validation-failed");
84
+ }else if(data.msg=='empty'){
85
+ document.getElementById('loader').style.display = 'none';
86
+ document.getElementById('access_error').style.display = 'block';
87
+ jQuery("input#access").addClass("validation-failed");
88
+ }
89
+ }
90
+ });}
91
+ </script>
92
+ <div class="block block-login">
93
+ <div class="login-form-wrapper">
94
+ <div class="login-logo">
95
+ <a style="display:block; float:left; margin-top:5px; margin-right:10px;" href="<?php echo $this->getUrl('') ?>" target="_blank">
96
+ <img src="<?php echo $this->getSkinUrl('images/logo.gif'); ?>"></img>
97
+ </a>
98
+ </div>
99
+ <div class="new-users">
100
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_pop_text')->toHtml() ?>
101
+ </div>
102
+
103
+ <div class="registered-users">
104
+ <h1 style="margin-bottom:20px;">Access Website </h1>
105
+
106
+ <label for="Access" class="required" >Access Code</label>
107
+ <div class="input-box" style="margin-top:12px;padding-bottom:0px;">
108
+ <input name="access" id="access" class="input-text required-entry" title="Access Code" type="text"></input>
109
+ </div>
110
+ <div id="access_error" class="validation-advice" style="display: none;"><?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_error_msg ')->toHtml() ?></div>
111
+ <button type="button" onclick="submit_access()" class="button" title="SIGN IN" name="send" id="send2" style="margin-top:15px;float: left;"><span><span>SIGN IN</span></span></button>
112
+ <div id="loader" style="display: none;float: left;width: 25px;height: 20px;margin-top: 5px;"> <img src="<?php echo $this->getSkinUrl('creative/images/loadingr.gif');?>"></div>
113
+ </div>
114
+
115
+
116
+ <script type="text/javascript">
117
+ //<![CDATA[
118
+ var dataForm = new VarienForm('login-form', true);
119
+ //]]>
120
+ </script>
121
+ <div class="clearb"></div>
122
+ </div>
123
+ </div>
124
+
125
+ <?php } ?>
126
+
127
+
128
+ <div class="std"><div class="slideshow">
129
+ <script type="text/javascript">
130
+ //<CDATA[[
131
+ jQuery(document).ready(function($){
132
+ jQuery('#featured11460730161356421778').cycle({
133
+ fx: 'fade',
134
+ timeout: 6000,
135
+ speed: 1000,
136
+ next: '#next11460730161356421778',
137
+ prev: '#prev11460730161356421778',
138
+ pause: 1,
139
+ divId: '11460730161356421778',
140
+ readmoreImg:'View Details',
141
+ theme:'theme2',
142
+ linktarget:'_self',
143
+ linkcaption:1,
144
+ autoPlay:1 });
145
+ });
146
+ //]]>
147
+ </script>
148
+ <?php echo $this->getChildHtml('global_messages') ?>
149
+ <?php echo $this->getChildHtml('content') ?>
150
+ </div>
151
+ </div>
152
+
153
+
154
+
155
+ </div>
156
+ <div class="col-left sidebar"><?php echo $this->getChildHtml('left') ?></div>
157
+ </div>
158
+ </div>
159
+ </div>
160
+ <?php echo $this->getChildHtml('footer') ?>
161
+ <?php echo $this->getChildHtml('before_body_end') ?>
162
+ </div>
163
+ </div>
164
+ <?php echo $this->getAbsoluteFooter() ?>
165
+ </body>
166
+ </html>
app/design/frontend/base/default/template/creative/2columns-right.phtml ADDED
@@ -0,0 +1,164 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package base_default
23
+ * @copyright Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Template for Mage_Page_Block_Html
30
+ */
31
+ ?>
32
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
+ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>">
34
+ <head>
35
+ <?php echo $this->getChildHtml('head') ?>
36
+ <link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl(); ?>creative/css/access.css" />
37
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
38
+ </head>
39
+ <body<?php echo $this->getBodyClass()?' class="'.$this->getBodyClass().'"':'' ?>>
40
+ <?php echo $this->getChildHtml('after_body_start') ?>
41
+ <div class="wrapper">
42
+ <?php echo $this->getChildHtml('global_notices') ?>
43
+ <div class="page">
44
+ <?php echo $this->getChildHtml('header') ?>
45
+ <div class="main-container col2-right-layout">
46
+ <div class="main">
47
+ <div class="mainBox">
48
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
49
+ <div class="col-main">
50
+
51
+ <?php $helper = Mage::helper("customer");
52
+ $Reg_url = $helper->getRegisterUrl();
53
+ $current_url=Mage::helper("core/url")->getCurrentUrl();
54
+ $login_url= $helper->getLoginUrl();
55
+ $forgoturl=$helper->getForgotPasswordUrl() ;
56
+ $access_login=Mage::getSingleton('core/session')->getloginaccesscode();
57
+ if($access_login!='login')
58
+ //if((!(Mage::getSingleton('customer/session')->isLoggedIn()))&&($current_url !=$Reg_url)&&($current_url !=$login_url)&&($current_url !=$forgoturl))
59
+ {?>
60
+ <script src="<?php echo $this->getSkinUrl(); ?>creative/js/ga.js" async="" type="text/javascript"></script>
61
+ <script type="text/javascript" src="<?php echo $this->getSkinUrl(); ?>creative/js/a.js" charset="utf-8" async=""></script>
62
+
63
+ <script type="text/javascript">
64
+ function submit_access(){
65
+
66
+ document.getElementById('loader').style.display = 'block';
67
+ var access_code=jQuery("#access").val();
68
+ jQuery.ajax({
69
+ url:"<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);?>index.php/signup/index/loginPost/",
70
+ type:"post",
71
+ dataType:"json",
72
+ data:({
73
+ access:access_code
74
+ }),
75
+ success:function(data)
76
+ {
77
+ if(data.msg=='success')
78
+ {
79
+ location.reload();
80
+ }else if(data.msg=='error'){
81
+ document.getElementById('loader').style.display = 'none';
82
+ document.getElementById('access_error').style.display = 'block';
83
+ jQuery("input#access").addClass("validation-failed");
84
+ }else if(data.msg=='empty'){
85
+ document.getElementById('loader').style.display = 'none';
86
+ document.getElementById('access_error').style.display = 'block';
87
+ jQuery("input#access").addClass("validation-failed");
88
+ }
89
+ }
90
+ });}
91
+ </script>
92
+ <div class="block block-login">
93
+ <div class="login-form-wrapper">
94
+ <div class="login-logo">
95
+ <a style="display:block; float:left; margin-top:5px; margin-right:10px;" href="<?php echo $this->getUrl('') ?>" target="_blank">
96
+ <img src="<?php echo $this->getSkinUrl('images/logo.gif'); ?>">
97
+ </a>
98
+ </div>
99
+ <div class="new-users">
100
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_pop_text')->toHtml() ?>
101
+ </div>
102
+
103
+ <div class="registered-users">
104
+ <h1 style="margin-bottom:20px;">Access Website </h1>
105
+
106
+ <label for="Access" class="required" >Access Code</label>
107
+ <div class="input-box" style="margin-top:12px;padding-bottom:0px;">
108
+ <input name="access" id="access" class="input-text required-entry" title="Access Code" type="text">
109
+ </div>
110
+ <div id="access_error" class="validation-advice" style="display: none;"><?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_error_msg ')->toHtml() ?></div>
111
+ <button type="button" onclick="submit_access()" class="button" title="SIGN IN" name="send" id="send2" style="margin-top:15px;float: left;"><span><span>SIGN IN</span></span></button>
112
+ <div id="loader" style="display: none;float: left;width: 25px;height: 20px;margin-top: 5px;"> <img src="<?php echo $this->getSkinUrl('creative/images/loadingr.gif');?>"></div>
113
+ </div>
114
+
115
+
116
+ <script type="text/javascript">
117
+ //<![CDATA[
118
+ var dataForm = new VarienForm('login-form', true);
119
+ //]]>
120
+ </script>
121
+ <div class="clearb"></div>
122
+ </div>
123
+ </div>
124
+ <?php } ?>
125
+
126
+
127
+ <div class="std"><div class="slideshow">
128
+ <script type="text/javascript">
129
+ //<CDATA[[
130
+ jQuery(document).ready(function($){
131
+ jQuery('#featured11460730161356421778').cycle({
132
+ fx: 'fade',
133
+ timeout: 6000,
134
+ speed: 1000,
135
+ next: '#next11460730161356421778',
136
+ prev: '#prev11460730161356421778',
137
+ pause: 1,
138
+ divId: '11460730161356421778',
139
+ readmoreImg:'View Details',
140
+ theme:'theme2',
141
+ linktarget:'_self',
142
+ linkcaption:1,
143
+ autoPlay:1 });
144
+ });
145
+ //]]>
146
+ </script>
147
+ <?php echo $this->getChildHtml('global_messages') ?>
148
+ <?php echo $this->getChildHtml('content') ?>
149
+ </div>
150
+ </div>
151
+
152
+
153
+ </div>
154
+ <div class="col-right sidebar"><?php echo $this->getChildHtml('right') ?></div>
155
+ </div>
156
+ </div>
157
+ </div>
158
+ <?php echo $this->getChildHtml('footer') ?>
159
+ <?php echo $this->getChildHtml('before_body_end') ?>
160
+ </div>
161
+ </div>
162
+ <?php echo $this->getAbsoluteFooter() ?>
163
+ </body>
164
+ </html>
app/design/frontend/base/default/template/creative/3columns.phtml ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package base_default
23
+ * @copyright Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Template for Mage_Page_Block_Html
30
+ */
31
+ ?>
32
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
+ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>">
34
+ <head>
35
+ <?php echo $this->getChildHtml('head') ?>
36
+ <link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl(); ?>creative/css/access.css" />
37
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
38
+ </head>
39
+ <body<?php echo $this->getBodyClass()?' class="'.$this->getBodyClass().'"':'' ?>>
40
+ <?php echo $this->getChildHtml('after_body_start') ?>
41
+ <div class="wrapper">
42
+ <?php echo $this->getChildHtml('global_notices') ?>
43
+ <div class="page">
44
+ <?php echo $this->getChildHtml('header') ?>
45
+ <div class="main-container col3-layout">
46
+ <div class="main">
47
+ <div class="mainBox">
48
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
49
+ <div class="col-wrapper">
50
+ <div class="col-main">
51
+
52
+ <?php $helper = Mage::helper("customer");
53
+ $Reg_url = $helper->getRegisterUrl();
54
+ $current_url=Mage::helper("core/url")->getCurrentUrl();
55
+ $login_url= $helper->getLoginUrl();
56
+ $forgoturl=$helper->getForgotPasswordUrl() ;
57
+ $access_login=Mage::getSingleton('core/session')->getloginaccesscode();
58
+ if($access_login!='login')
59
+ //if((!(Mage::getSingleton('customer/session')->isLoggedIn()))&&($current_url !=$Reg_url)&&($current_url !=$login_url)&&($current_url !=$forgoturl))
60
+ {?>
61
+ <script src="<?php echo $this->getSkinUrl(); ?>creative/js/ga.js" async="" type="text/javascript"></script>
62
+ <script type="text/javascript" src="<?php echo $this->getSkinUrl(); ?>creative/js/a.js" charset="utf-8" async=""></script>
63
+
64
+ <script type="text/javascript">
65
+ function submit_access(){
66
+
67
+ document.getElementById('loader').style.display = 'block';
68
+ var access_code=jQuery("#access").val();
69
+ jQuery.ajax({
70
+ url:"<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);?>index.php/signup/index/loginPost/",
71
+ type:"post",
72
+ dataType:"json",
73
+ data:({
74
+ access:access_code
75
+ }),
76
+ success:function(data)
77
+ {
78
+ if(data.msg=='success')
79
+ {
80
+ location.reload();
81
+ }else if(data.msg=='error'){
82
+ document.getElementById('loader').style.display = 'none';
83
+ document.getElementById('access_error').style.display = 'block';
84
+ jQuery("input#access").addClass("validation-failed");
85
+ }else if(data.msg=='empty'){
86
+ document.getElementById('loader').style.display = 'none';
87
+ document.getElementById('access_error').style.display = 'block';
88
+ jQuery("input#access").addClass("validation-failed");
89
+ }
90
+ }
91
+ });}
92
+ </script>
93
+ <div class="block block-login">
94
+ <div class="login-form-wrapper">
95
+ <div class="login-logo">
96
+ <a style="display:block; float:left; margin-top:5px; margin-right:10px;" href="<?php echo $this->getUrl('') ?>" target="_blank">
97
+ <img src="<?php echo $this->getSkinUrl('images/logo.gif'); ?>">
98
+ </a>
99
+ </div>
100
+ <div class="new-users">
101
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_pop_text')->toHtml() ?>
102
+ </div>
103
+
104
+ <div class="registered-users">
105
+ <h1 style="margin-bottom:20px;">Access Website </h1>
106
+
107
+ <label for="Access" class="required" >Access Code</label>
108
+ <div class="input-box" style="margin-top:12px;padding-bottom:0px;">
109
+ <input name="access" id="access" class="input-text required-entry" title="Access Code" type="text">
110
+ </div>
111
+ <div id="access_error" class="validation-advice" style="display: none;"><?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('access_error_msg ')->toHtml() ?></div>
112
+ <button type="button" onclick="submit_access()" class="button" title="SIGN IN" name="send" id="send2" style="margin-top:15px;float: left;"><span><span>SIGN IN</span></span></button>
113
+ <div id="loader" style="display: none;float: left;width: 25px;height: 20px;margin-top: 5px;"> <img src="<?php echo $this->getSkinUrl('images/loadingr.gif');?>"></div>
114
+ </div>
115
+
116
+
117
+ <script type="text/javascript">
118
+ //<![CDATA[
119
+ var dataForm = new VarienForm('login-form', true);
120
+ //]]>
121
+ </script>
122
+ <div class="clearb"></div>
123
+ </div>
124
+ </div>
125
+
126
+ <?php } ?>
127
+
128
+ <div class="std"><div class="slideshow">
129
+ <script type="text/javascript">
130
+ //<CDATA[[
131
+ jQuery(document).ready(function($){
132
+ jQuery('#featured11460730161356421778').cycle({
133
+ fx: 'fade',
134
+ timeout: 6000,
135
+ speed: 1000,
136
+ next: '#next11460730161356421778',
137
+ prev: '#prev11460730161356421778',
138
+ pause: 1,
139
+ divId: '11460730161356421778',
140
+ readmoreImg:'View Details',
141
+ theme:'theme2',
142
+ linktarget:'_self',
143
+ linkcaption:1,
144
+ autoPlay:1 });
145
+ });
146
+ //]]>
147
+ </script>
148
+ <?php echo $this->getChildHtml('global_messages') ?>
149
+ <?php echo $this->getChildHtml('content') ?>
150
+ </div>
151
+ </div>
152
+
153
+
154
+ </div>
155
+ <div class="col-left sidebar"><?php echo $this->getChildHtml('left') ?></div>
156
+ </div>
157
+ <div class="col-right sidebar"><?php echo $this->getChildHtml('right') ?></div>
158
+ </div>
159
+ </div>
160
+ </div>
161
+ <?php echo $this->getChildHtml('footer') ?>
162
+ <?php echo $this->getChildHtml('before_body_end') ?>
163
+ </div>
164
+ </div>
165
+ <?php echo $this->getAbsoluteFooter() ?>
166
+ </body>
167
+ </html>
app/etc/modules/Creative_Access.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Creative_Access>
5
+ <active>true</active>
6
+ <codePool>local</codePool>
7
+ </Creative_Access>
8
+ </modules>
9
+ </config>
app/etc/modules/Matt_test.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Matt_Test>
5
+ <active>true</active>
6
+ <codePool>local</codePool>
7
+ </Matt_Test>
8
+ </modules>
9
+ </config>
app/etc/modules/Signin_Signup.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Signin_Signup>
5
+ <active>true</active>
6
+ <codePool>local</codePool>
7
+ </Signin_Signup>
8
+ </modules>
9
+ </config>
package.xml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>Creative_Access_Codes</name>
4
+ <version>1.0.0</version>
5
+ <stability>stable</stability>
6
+ <license>Open Software License (OSL)</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>'Creative Access Code' is a module which enables a user to access the site if he has the correct access code.</summary>
10
+ <description>Creative Access Code extension is for the frontend. It will display a popup window before you start accessing the site in which you will have to enter the access code. From the backend 'Access Code' tab go to 'Add New' and create a new Access Code and click 'Save'. You can access the full site only if your access code is correct. With this module the customer can access the site if he/she have the right access code otherwise the customer is not able to access the site. The user will get an error message if the Access code he entered is incorrect. 'Creative Access code extension' provides security to your website by restricting the users and by avoiding unauthorised access.</description>
11
+ <notes>This extension is using Release Stability 'Stable'</notes>
12
+ <authors><author><name>SydneyDesign</name><user>Mageion</user><email>scott@creative-web-designer.com</email></author></authors>
13
+ <date>2015-01-03</date>
14
+ <time>09:31:05</time>
15
+ <contents><target name="magelocal"><dir name="Creative"><dir name="Access"><dir name="Block"><dir name="Adminhtml"><dir name="Code"><dir name="Edit"><file name="Form.php" hash="6ac9ccedc8e03eda8b3f4c475e72f2d4"/></dir><file name="Edit.php" hash="a37741656244f62e79e0b24b3ab2ccc9"/><file name="Grid.php" hash="12fea891b9d919d5e9437158767c224e"/></dir><file name="Code.php" hash="c5f8a45ce99d2c1449807de0d69c7d26"/></dir></dir><dir name="Helper"><file name="Data.php" hash="6dad15a7f827566d12e7b8ef25896cee"/></dir><dir name="Model"><file name="Code.php" hash="741085aa8448f6a193462e4f2f14d1c6"/><dir name="Mysql4"><dir name="Code"><file name="Collection.php" hash="917e7672b880718701b0c0998e38b22b"/></dir><file name="Code.php" hash="1cdf1e41ae59e8cce2ca52705a5da41c"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="CodeController.php" hash="cbe3ae8dd82710f73c29c9304afaf97e"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="180b758ad969ee78bb4cec570158bb70"/><file name="config.xml" hash="259c219cce27eb69ac850bd67a8578ac"/></dir><dir name="sql"><dir name="creative_access_setup"><file name="mysql4-install-1.0.0.php" hash="5e0df82fa836e02b2502f08fb14d118f"/></dir></dir></dir></dir><dir name="Matt"><dir name="Test"><dir name="etc"><file name="config.xml" hash="0479034df88716e0aed9876d54f0eb65"/></dir></dir></dir><dir name="Signin"><dir name="Signup"><dir name="Block"><file name="SignUp.php" hash="fffd5692914792338f9f333c31a9f2ee"/></dir><dir name="controllers"><file name="IndexController.php" hash="198c48794028ac16c6bb8b373f649d4b"/><file name="IndexController.php-19th feb" hash="46d20f24163b2b4557328432c53229f4"/></dir><dir name="etc"><file name="config.xml" hash="0a0251c2134d9b80b8b5338d16298279"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="creative"><file name="Access.xml" hash="d69045e8ef9ce0fa2ba1bcb9136748fa"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="Creative"><file name="layout1.xml" hash="4078c75f5d68bd77e26318658c57026f"/></dir></dir><dir name="template"><dir name="creative"><file name="1column.phtml" hash="4dfbb79896eb732b6a0f3362d0065128"/><file name="2columns-left.phtml" hash="8042cba3c532e2046f679c1497b37ef0"/><file name="2columns-right.phtml" hash="854b12ab999a20f6cbd2b5171de75765"/><file name="3columns.phtml" hash="999d4023109f147f4232f180eee06fd3"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Creative_Access.xml" hash="befc267f70f36f684c15ae38e5fd4d8f"/><file name="Matt_test.xml" hash="721426e8fbe224021953ee601f492772"/><file name="Signin_Signup.xml" hash="f5ed3a66022f843d2c1ecbd4cf5a00f9"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="creative"><dir name="css"><file name="access.css" hash="8e5691aea2afb028765306895bb95516"/><file name="basic.css" hash="afad9407402fe5344a1f28bd6a374d83"/><file name="style_slider.css" hash="3451827f827c763fa874c9bc5f9c57b7"/><file name="styles.css" hash="2e7ae29cac44a30ceebf380bfcd2070e"/></dir><dir name="images"><file name="loadingr.gif" hash="b494fceca79586281a29c9462b09c85a"/><file name="trans_bg.png" hash="5572d1de288ec1b48a54f86887a8db48"/></dir><dir name="js"><file name="a.js" hash="55daccb3acd53f4d71c990ff29c5b52f"/><file name="ga.js" hash="6fcdb16754d8ac14f8b518260d3c1f1c"/></dir></dir></dir></dir></dir></target></contents>
16
+ <compatible/>
17
+ <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
18
+ </package>
skin/frontend/default/default/creative/css/access.css ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+
3
+ .login-form-wrapper .login-logo{background-image:url(/skin/frontend/default/tob/images/account_logo.png);background-repeat:no-repeat;background-position:left 15px;height:66px;margin-right:10px;margin-left:10px;padding-bottom:15px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding-top:15px}
4
+
5
+ .login-form-wrapper .new-users{float:left;width:265px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px;text-align: left;font-size: 13px;line-height: 18px;}
6
+ .login-form-wrapper .registered-users{ text-align: left;float:left;width:260px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px}
7
+
8
+ .clearb{clear:both;height:1px;overflow:hidden}
9
+
10
+ .block-login{height:100%;width:100%;position:fixed;left:0px;top:0px;z-index:99999;background-image:url("../images/trans_bg.png")}
11
+ .login-form-wrapper{
12
+ width:610px;
13
+ margin-right:auto;
14
+ margin-left:auto;
15
+ background-color:#fff;
16
+ -webkit-border-radius:15px;
17
+ -moz-border-radius:15px;
18
+ border-radius:15px;
19
+ -moz-box-shadow:0 0 3px 1px #666;
20
+ -webkit-box-shadow:0 0 3px 1px #666;
21
+ box-shadow:0 0 3px 1px #666;
22
+ -ms-filter:progid:DXImageTransform.Microsoft.Shadow( Strength=3, Direction=135, Color='#666666' );
23
+ filter:progid:DXImageTransform.Microsoft.Shadow( Strength=3, Direction=135, Color='#666666' );
24
+ top:50%;
25
+ margin-top: -200px;
26
+ position:relative;
27
+ z-index: 99999;
28
+
29
+ }
30
+
31
+ .login-form-wrapper .registered-users .input-box {
32
+ padding-bottom: 15px;
33
+ position: relative;
34
+ }
35
+ .login-form-wrapper .remember-box {
36
+ float: left;
37
+ white-space: nowrap;
38
+ }
39
+ .button-close{
40
+
41
+ background: none repeat scroll 0 0 #7D7D7D;
42
+ color: #FFFFFF;
43
+ float: left;
44
+ font: bold 12px/22px Arial,Helvetica,sans-serif;
45
+ margin: 15px 5px;
46
+ padding: 0 10px;
47
+
48
+ }
49
+ /* responsiveness */
50
+ @media (max-width:699px)
51
+ {
52
+ .block.block-login .login-form-wrapper {
53
+ width: 90% !important;
54
+ }
55
+ .block.block-login .login-form-wrapper .new-users {
56
+ width: 94%;
57
+ }
58
+ .block.block-login .login-form-wrapper .registered-users {
59
+ width: 94% !important;
60
+ }
61
+ }
62
+ @media (min-width:400px) and (max-width:699px)
63
+ {
64
+ .block.block-login .login-form-wrapper .new-users {
65
+ text-align: center;
66
+ }
67
+ .block.block-login .login-form-wrapper .registered-users {
68
+ text-align: center;
69
+ }
70
+ }
71
+ @media (min-width:500px) and (max-width:699px)
72
+ {
73
+ .block.block-login .login-form-wrapper .registered-users .input-box
74
+ {
75
+ left: 34%;
76
+ }
77
+ .block.block-login .login-form-wrapper button#send2 {
78
+ float: none !important;
79
+ margin-top: 34px !important;
80
+ }
81
+ .login-form-wrapper .registered-users .input-box input {
82
+ float: left;
83
+ width: 56% !important;
84
+ }
85
+ }
86
+ @media (min-width:400px) and (max-width:500px)
87
+ {
88
+ .block.block-login .login-form-wrapper .registered-users .input-box
89
+ {
90
+ left: 26%;
91
+ }
92
+ .block.block-login .login-form-wrapper button#send2 {
93
+ float: none !important;
94
+ margin-top: 34px !important;
95
+ }
96
+ .login-form-wrapper .registered-users .input-box input {
97
+ float: left;
98
+ width: 56% !important;
99
+ }
100
+ }
101
+ @media (max-width:399px)
102
+ {
103
+ .block.block-login .login-form-wrapper .new-users {
104
+ text-align: none;
105
+ }
106
+ .block.block-login .login-form-wrapper .registered-users {
107
+ text-align:none;
108
+ }
109
+ }
skin/frontend/default/default/creative/css/basic.css ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * SimpleModal Basic Modal Dialog
3
+ * http://www.ericmmartin.com/projects/simplemodal/
4
+ * http://code.google.com/p/simplemodal/
5
+ *
6
+ * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
7
+ *
8
+ * Licensed under the MIT license:
9
+ * http://www.opensource.org/licenses/mit-license.php
10
+ *
11
+ * Revision: $Id: basic.css 257 2010-07-27 23:06:56Z emartin24 $
12
+ */
13
+
14
+ #basic-modal-content {display:none;}
15
+ .point_loader{background:url("../images/loading.gif") no-repeat scroll 0 0 transparent;float: left;width: 30px;height: 30px;margin-top: 10px;}
16
+ /* Overlay */
17
+ #simplemodal-overlay {background-color:#000;z-index: 99999 !important;}
18
+ #simplemodal-container{background-color:#FFF !important;}
19
+ /* Container */
20
+ #simplemodal-container {z-index:99999 !important;height:620px; width:980px; color:#bbb; background-color:#333; border:4px solid #444;}
21
+ #simplemodal-container .simplemodal-data {padding:5px;}
22
+ #simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
23
+ #simplemodal-container a {color:#ddd;}
24
+ #simplemodal-container a.modalCloseImg {background:url("../images/x.png") no-repeat scroll 0 0 transparent; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
25
+ #simplemodal-container h3 {color:#84b8d9;}
26
+ element.style {
27
+ padding: 0 24px;
28
+ }
29
+ .basic button.btn-checkout {
30
+ background: url("../images/buttonbg.png") repeat-x scroll 0 0 #00A7D1;
31
+ border: 0 none;
32
+ box-shadow: 0 0 8px #555555;
33
+ color: #FFFFFF;
34
+ font: bold 16px/32px Arial,Helvetica,sans-serif;
35
+ height: 32px !important;
36
+ margin-bottom: 10px;
37
+ padding: 0 20px;
38
+ text-transform: uppercase;
39
+ }
skin/frontend/default/default/creative/css/style_slider.css ADDED
@@ -0,0 +1,229 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Circular Content Carousel Style */
2
+ .ca-container {
3
+ float: left;
4
+ height: 228px;
5
+ margin: 30px auto 0 10px;
6
+ position: relative;
7
+ width: 958px;
8
+ }
9
+ .ca-wrapper{
10
+ width:100%;
11
+ height:100%;
12
+ position:relative;
13
+ }
14
+ .ca-item{
15
+ position:relative;
16
+ float:left;
17
+ width:240px;
18
+ height:100%;
19
+ text-align:center;
20
+ }
21
+ .ca-more{
22
+ position: absolute;
23
+ bottom: 10px;
24
+ right:0px;
25
+ padding:4px 15px;
26
+ font-weight:bold;
27
+ background: #ccbda2;
28
+ text-align:center;
29
+ color: white;
30
+ font-family: "Georgia","Times New Roman",serif;
31
+ font-style:italic;
32
+ text-shadow:1px 1px 1px #897c63;
33
+ }
34
+ .ca-icon a.cat_name_home {
35
+ background: url("../images/slider-title-bg-black.png") repeat scroll 0 0 transparent;
36
+ bottom: 20px;
37
+ color: #FFFFFF;
38
+ display: block;
39
+ font: 18px/25px Arial,Helvetica,sans-serif;
40
+ height: 28px;
41
+ left: 0;
42
+ position: absolute;
43
+ text-align: center;
44
+ width: 225px;
45
+ }
46
+ .ca-close{
47
+ position:absolute;
48
+ top:10px;
49
+ right:10px;
50
+ background:#fff url(../images/cross.png) no-repeat center center;
51
+ width:27px;
52
+ height:27px;
53
+ text-indent:-9000px;
54
+ outline:none;
55
+ -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
56
+ -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
57
+ box-shadow:1px 1px 2px rgba(0,0,0,0.2);
58
+ opacity:0.7;
59
+ }
60
+ .ca-close:hover{
61
+ opacity:1.0;
62
+ }
63
+ .ca-item-main{
64
+ border: 1px solid #C1C1C1;
65
+ position:absolute;
66
+ background:#fff;
67
+ overflow:hidden;
68
+ -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
69
+ -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
70
+ box-shadow:1px 1px 2px rgba(0,0,0,0.2);
71
+
72
+ }
73
+ .ca-icon {
74
+ background: url("../images/Aaed_dDefibrillators.jpg") no-repeat scroll center center transparent;
75
+ height: 210px;
76
+ margin: 0 auto;
77
+ padding-right: 10px;
78
+ position: relative;
79
+ width: 205px;
80
+ }
81
+ .ca-item-2 .ca-icon{
82
+ background-image:url(../images/Aaed_dDefibrillators.jpg);
83
+ }
84
+ .ca-item-3 .ca-icon{
85
+ background-image:url(../images/ova.jpg);
86
+ }
87
+ .ca-item-4 .ca-icon{
88
+ background-image:url(../images/cryo_cannisters_square.jpg);
89
+ }
90
+ .ca-item-5 .ca-icon{
91
+ background-image:url(../images/cube_stress.jpg);
92
+ }
93
+ .ca-item-6 .ca-icon{
94
+ background-image:url(../images/bd8200machine.jpg);
95
+ }
96
+ .ca-item-7 .ca-icon{
97
+ background-image:url(../images/ingdvd.jpg);
98
+ }
99
+ .ca-item-8 .ca-icon{
100
+ background-image:url(../images/ten20forweb.jpg);
101
+ }
102
+ .ca-item h3{
103
+ font-family: 'Coustard', sans-serif;
104
+ text-transform:uppercase;
105
+ font-size:30px;
106
+ color:#000;
107
+ margin-bottom:20px;
108
+ height:85px;
109
+ text-align:center;
110
+ text-shadow: 0px 1px 1px #e4ebe9;
111
+ }
112
+ .ca-item h4{
113
+ font-family: "Georgia","Times New Roman",serif;
114
+ font-style:italic;
115
+ font-size:12px;
116
+ text-align:left;
117
+ border-left:10px solid #b0ccc6;
118
+ padding-left:10px;
119
+ line-height:24px;
120
+ margin:10px;
121
+ position:relative;
122
+ }
123
+ .ca-item h4 span{
124
+ text-indent:40px;
125
+ display:block;
126
+ }
127
+ .ca-item h4 span.ca-quote{
128
+ color:#f4eee3;
129
+ font-size:100px;
130
+ position:absolute;
131
+ top:20px;
132
+ left:0px;
133
+ text-indent:0px;
134
+ }
135
+ .ca-content-wrapper{
136
+ background:#b0ccc6;
137
+ position:absolute;
138
+ width:0px; /* expands to width of the wrapper minus 1 element */
139
+ height:440px;
140
+ top:5px;
141
+ text-align:left;
142
+ z-index:10000;
143
+ overflow:hidden;
144
+ }
145
+ .ca-content{
146
+ width:660px;
147
+ overflow:hidden;
148
+ }
149
+ .ca-content-text{
150
+ font-size: 14px;
151
+ font-style: italic;
152
+ font-family: "Georgia","Times New Roman",serif;
153
+ margin:10px 20px;
154
+ padding:10px 20px;
155
+ line-height:24px;
156
+ }
157
+ .ca-content-text p{
158
+ padding-bottom:5px;
159
+ }
160
+ .ca-content h6{
161
+ margin:25px 20px 0px 35px;
162
+ font-size:32px;
163
+ padding-bottom:5px;
164
+ color:#000;
165
+ font-family: 'Coustard', sans-serif;
166
+ color:#60817a;
167
+ border-bottom:2px solid #99bcb4;
168
+ text-shadow: 1px 1px 1px #99BCB4;
169
+ }
170
+ .ca-content ul{
171
+ margin:20px 35px;
172
+ height:30px;
173
+ }
174
+ .ca-content ul li{
175
+ float:left;
176
+ margin:0px 2px;
177
+ }
178
+ .ca-content ul li a{
179
+ color:#fff;
180
+ background:#000;
181
+ padding:3px 6px;
182
+ font-size:14px;
183
+ font-family: "Georgia","Times New Roman",serif;
184
+ font-style:italic;
185
+ }
186
+ .ca-content ul li a:hover{
187
+ background:#fff;
188
+ color:#000;
189
+ text-shadow:none;
190
+ }
191
+ .ca-nav span{
192
+ background: url("../images/aroStyle2.png") no-repeat scroll left top transparent;
193
+ cursor: pointer;
194
+ height: 56px;
195
+ left: -22px;
196
+ margin-top: -19px;
197
+ opacity: 0.7;
198
+ position: absolute;
199
+ text-indent: -9000px;
200
+ top: 50%;
201
+ width: 50px;
202
+ z-index: 100;
203
+ }
204
+ .ca-nav span.ca-nav-next{
205
+ background-position:top right;
206
+ left:auto;
207
+ right: 0;
208
+ }
209
+ .jcarousel-scroll a{
210
+ background: url("../images/aroStyle2.png") no-repeat scroll left top transparent;
211
+ cursor: pointer;
212
+ height: 56px;
213
+ left: -22px;
214
+ margin-top: -19px;
215
+ opacity: 0.7;
216
+ position: absolute;
217
+ text-indent: -9000px;
218
+ top: 50%;
219
+ width: 50px;
220
+ z-index: 100;
221
+ }
222
+ .jcarousel-scroll a#mycarousel-prev{
223
+ background-position:top right;
224
+ left:auto;
225
+ right: 0;
226
+ }
227
+ .ca-nav span:hover{
228
+ opacity:1.0;
229
+ }
skin/frontend/default/default/creative/css/styles.css ADDED
@@ -0,0 +1,3817 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Magento
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Academic Free License (AFL 3.0)
7
+ * that is bundled with this package in the file LICENSE_AFL.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/afl-3.0.php
10
+ * If you did not receive a copy of the license and are unable to
11
+ * obtain it through the world-wide-web, please send an email
12
+ * to license@magentocommerce.com so we can send you a copy immediately.
13
+ *
14
+ * DISCLAIMER
15
+ *
16
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
17
+ * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magentocommerce.com for more information.
19
+ *
20
+ * @category design
21
+ * @package default_default
22
+ * @copyright Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+
26
+ /* Reset ================================================================================= */
27
+ * { margin:0; padding:0; }
28
+
29
+ body {/* background: url("../images/main-bg.jpg") repeat-x scroll left 43px #FFFFFF;*/
30
+ color: #343434;
31
+ font-family: Arial,fruit,fruitB;
32
+ font-size: 12px;
33
+ margin: 0;
34
+ padding: 0; }
35
+
36
+ img { border:0; vertical-align:top; }
37
+
38
+ a { color:#A5A5A5; text-decoration:none; }
39
+ a:hover { text-decoration:none; }
40
+ :focus { outline: 0; }
41
+
42
+ /* Headings */
43
+ h1,h2,h3,
44
+ h4,h5,h6 { margin:0 0 5px; line-height:1.35; color:#0a263c; }
45
+ h1 { font-size:20px; font-weight:normal; }
46
+ h2 { font-size:18px; font-weight:normal; }
47
+ h3 { font-size:16px; font-weight:bold; }
48
+ h4 { font-size:14px; font-weight:bold; }
49
+ h5 { font-size:12px; font-weight:bold; }
50
+ h6 { font-size:11px; font-weight:bold; }
51
+
52
+ /* Forms */
53
+ form { display:inline; }
54
+ fieldset { border:0; }
55
+ legend { display:none; }
56
+
57
+ /* Table */
58
+ table { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
59
+ caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
60
+
61
+ /* Content */
62
+ p { margin:0 0 10px; }
63
+ strong { font-weight:bold; }
64
+ address { font-style:normal; line-height:1.35; }
65
+ cite { font-style:normal; }
66
+ q,
67
+ blockquote { quotes:none; }
68
+ q:before,
69
+ q:after { content:''; }
70
+ small,big { font-size:1em; }
71
+ /*sup { font-size:1em; vertical-align:top; }*/
72
+
73
+ /* Lists */
74
+ ul,ol { list-style:none; }
75
+
76
+ /* Tools */
77
+ .hidden { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
78
+ .nobr { white-space:nowrap !important; }
79
+ .wrap { white-space:normal !important; }
80
+ .a-left { text-align:left !important; }
81
+ .a-center { text-align:center !important; }
82
+ .a-right { text-align:right !important; }
83
+ .v-top { vertical-align:top; }
84
+ .v-middle { vertical-align:middle; }
85
+ .f-left,
86
+ .left { float:left !important; }
87
+ .f-right,
88
+ .right { float:right !important; }
89
+ .f-none { float:none !important; }
90
+ .f-fix { float:left; width:100%; }
91
+ .no-display { display:none; }
92
+ .no-margin { margin:0 !important; }
93
+ .no-padding { padding:0 !important; }
94
+ .no-bg { background:none !important; }
95
+ /* ======================================================================================= */
96
+ .top-grey-bar {
97
+ /*background: url("../images/top-gray-belt.jpg") repeat-x scroll left top transparent;*/
98
+ color: #000000;
99
+ height: 30px;
100
+ }
101
+ .top-grey-bar {
102
+ position: relative;
103
+ /*z-index: 99999;*/
104
+ }
105
+ #back-top a{
106
+ background: url("../images/backtop.png") no-repeat scroll left top transparent;
107
+ display: block;
108
+ height: 46px;
109
+ width: 64px;
110
+ }
111
+ .main .mainBox .slideshow{/* padding: 160px !important;*/}
112
+ /* Layout ================================================================================ */
113
+ .wrapper {/* min-width:954px;*/ }
114
+ .page {}
115
+ .page-print { background:#fff; padding:25px 30px; text-align:left; }
116
+ .page-empty { background:#fff; padding:20px; text-align:left; }
117
+ .page-popup { background:#fff; padding:25px 30px; text-align:left; }
118
+ .main-container {
119
+ /*background: url("../images/bkg_main1.gif") no-repeat scroll 50% 0 #E6E6E6;*/
120
+ /*height: 40px;*/
121
+ width: 100%;
122
+ }
123
+ .toolbar-bottom{/*display: none;*/}
124
+ /*.main { width:900px; margin:0 auto; min-height:400px; padding:25px 25px 80px; background:#fffffe url(../images/bkg_main2.gif) 0 0 no-repeat; text-align:left; }*/
125
+
126
+ .top-grey-bar .box-top.store {
127
+ width: 350px;
128
+ }
129
+ .top-grey-bar .box-top {
130
+ float: left;
131
+ margin-left: 7px;
132
+ position: relative;
133
+ z-index: 9999;
134
+ }
135
+ .top-grey-bar .box-top.store li {
136
+ float: left;
137
+ position: relative;
138
+ }
139
+ .top-grey-bar .box-top.store li.jewelry.active > a, .top-grey-bar .box-top.store li.jewelry:hover > a {
140
+ background: url("../images/jewellery-icon.png") no-repeat scroll left -39px transparent;
141
+ display: block;
142
+ height: 38px;
143
+ margin-top: 5px;
144
+ width: 42px;
145
+ }
146
+
147
+ .top-grey-bar .box-top.store li.jewelry > a {
148
+ background: url("../images/jewellery-icon.png") no-repeat scroll left 1px transparent;
149
+ display: block;
150
+ height: 38px;
151
+ margin-top: 5px;
152
+ width: 42px;
153
+ }
154
+ .top-grey-bar .box-top.store li a span {
155
+ display: inline-block;
156
+ text-indent: -9999px;
157
+ }
158
+ div.MagicToolboxContainer img{
159
+ width:410px !important;
160
+ height:410px !important;
161
+ }
162
+ .top-grey-bar .box-top.store li span.drop-dwn {
163
+ -moz-border-bottom-colors: none;
164
+ -moz-border-image: none;
165
+ -moz-border-left-colors: none;
166
+ -moz-border-right-colors: none;
167
+ -moz-border-top-colors: none;
168
+ background: none repeat scroll 0 0 #FFFFFF;
169
+ border-bottom: 1px solid #E3E3E3;
170
+ border-left: 1px solid #E3E3E3;
171
+ border-right: 1px solid #E3E3E3;
172
+ border-top: medium none !important;
173
+ height: 43px;
174
+ left: 2px;
175
+ position: absolute;
176
+ width: 147px;
177
+ z-index: 999;
178
+ }
179
+ .top-grey-bar .box-top.store li span.drop-dwn > a {
180
+ color: #000000;
181
+ font: 14px Arial,Helvetica,sans-serif;
182
+ }
183
+ .top-grey-bar .box-top.store li span.drop-dwn img {
184
+ margin: 5px 10px;
185
+ vertical-align: middle;
186
+ }
187
+ .top-grey-bar .box-top.store li {
188
+ float: left;
189
+ position: relative;
190
+ }
191
+ .top-grey-bar .box-top.store li.baby-shop > a {
192
+ background: url("../images/baby-shop-icon.png") no-repeat scroll left 1px transparent;
193
+ display: block;
194
+ height: 38px;
195
+ margin-top: 5px;
196
+ width: 42px;
197
+ }
198
+ .top-grey-bar .box-top.store li a span {
199
+ display: inline-block;
200
+ text-indent: -9999px;
201
+ }
202
+ .top-grey-bar .box-top.store li {
203
+ float: left;
204
+ position: relative;
205
+ }
206
+ .top-grey-bar .box-top.store li.watches > a {
207
+ background: url("../images/watche-icon.png") no-repeat scroll left 1px transparent;
208
+ display: block;
209
+ height: 38px;
210
+ margin-top: 5px;
211
+ width: 42px;
212
+ }
213
+ .top-grey-bar .box-top.store li a span {
214
+ display: inline-block;
215
+ text-indent: -9999px;
216
+ }
217
+ .top-grey-bar .box-top.store li {
218
+ float: left;
219
+ position: relative;
220
+ }
221
+ .top-grey-bar .box-top.store li.fashion > a {
222
+ background: url("../images/fashion-icon.png") no-repeat scroll left 1px transparent;
223
+ display: block;
224
+ height: 38px;
225
+ margin-top: 5px;
226
+ width: 42px;
227
+ }
228
+ .top-grey-bar .box-top.store li a span {
229
+ display: inline-block;
230
+ text-indent: -9999px;
231
+ }
232
+ .top-grey-bar .box-top.customer-care {
233
+ font: 12px/43px Arial,Helvetica,sans-serif;
234
+ }
235
+ .top-grey-bar .customer-care, .top-grey-bar .free-shipping {
236
+ width: 215px;
237
+ }
238
+ .top-grey-bar .box-top.free-shipping {
239
+ background: url("../images/free-shipping-icon.png") no-repeat scroll left 8px transparent;
240
+ line-height: 43px;
241
+ padding-left: 35px;
242
+ }
243
+ .language {
244
+ position: absolute;
245
+ right: 0;
246
+
247
+ }
248
+ .top-grey-bar .box-top.language li span.flag {
249
+ display: inline-block;
250
+ height: 16px;
251
+ line-height: 100px;
252
+ margin-right: 5px;
253
+ margin-top: 15px;
254
+ width: 22px;
255
+ }
256
+ .top-grey-bar .box-top.store li.baby-shop.active > a, .top-grey-bar .box-top.store li.baby-shop:hover > a{
257
+ background:url(../images/baby-shop-icon.png) no-repeat left -39px;
258
+ display:block;
259
+ width:42px;
260
+ height:38px;
261
+ margin-top:5px;
262
+ }
263
+ .top-grey-bar .box-top.store li.watches.active > a, .top-grey-bar .box-top.store li.watches:hover > a{
264
+ background:url(../images/watche-icon.png) no-repeat left -39px;
265
+ display:block;
266
+ width:42px;
267
+ height:38px;
268
+ margin-top:5px;
269
+ }
270
+ .top-grey-bar .box-top.store li.fashion.active > a, .top-grey-bar .box-top.store li.fashion:hover > a{
271
+ background:url(../images/fashion-icon.png) no-repeat left -39px;
272
+ display:block;
273
+ width:42px;
274
+ height:38px;
275
+ margin-top:5px;
276
+ }
277
+ .logo-main {
278
+ height: 70px;
279
+ position: relative;
280
+ /*z-index: 9999 !important;*/
281
+ }
282
+ div.select-menu{float: left;}
283
+ #main-menu{float: left;
284
+ width: 775px;}
285
+ .main {
286
+ margin: 0 auto;
287
+ padding: 0 0;
288
+ position: relative;
289
+ width: 980px;
290
+ }
291
+ .main_foot{
292
+ margin: 0 auto;
293
+ padding: 0 0;
294
+ position: relative;
295
+ width: 980px;
296
+ }
297
+ .top-grey-bar .box-top.language li > span {
298
+ display: inline-block;
299
+ float: left;
300
+ height: 43px;
301
+ line-height: 43px;
302
+ }
303
+ .top-grey-bar .box-top.language li > span em {
304
+ font: 12px Arial,Helvetica,sans-serif;
305
+ text-transform: uppercase;
306
+ }
307
+ .top-grey-bar .box-top.language li > span {
308
+ display: inline-block;
309
+ float: left;
310
+ height: 43px;
311
+ line-height: 43px;
312
+ }
313
+ li:hover .lng-box { position:absolute; right:-6px; top:27px; z-index:99999; width:138px; border:1px solid #aeaeae; padding:1px; background:#fff;}
314
+ .shape-v { position:absolute; top:-10px; right:7px;}
315
+
316
+ .lng-box ul li a { display:block; font:normal 12px/31px Arial, Helvetica, sans-serif; color:#4d4d4d; height:31px;}
317
+ .lng-box ul li a img { vertical-align:middle; margin:0 7px;}
318
+ .lng-box ul li a:hover { background:#eee;}
319
+ .lng-box ul li { border-bottom:1px solid #d6d6d6;}
320
+ .lng-box ul li + li { margin-top:1px; border-bottom:0px;}
321
+
322
+ li .lng-box {
323
+ display: none;
324
+ position: absolute;
325
+ right: -7px;
326
+ width: 145px;
327
+ z-index: 9999;
328
+ }
329
+
330
+ .lng-box ul li {
331
+ border-bottom: 1px solid #D6D6D6;
332
+ }
333
+ .lng-box ul li a {
334
+ color: #4D4D4D;
335
+ display: block;
336
+ font: 12px/31px Arial,Helvetica,sans-serif;
337
+ height: 31px;
338
+ }
339
+ .arrow-doen {
340
+ position: relative;
341
+ }
342
+ .arrw {
343
+ display: block;
344
+ margin-left: 7px;
345
+ margin-top: 15px;
346
+ }
347
+ .lng-box ul li a img {
348
+ margin: 0 7px;
349
+ vertical-align: middle;
350
+ }
351
+ .fltR {
352
+ float: right;
353
+ }
354
+ .fltR .topMnu {
355
+ padding-top: 5px;
356
+ width: 415px;
357
+ }
358
+ .fltR .topMnu1 {
359
+ padding-top: 25px;
360
+ width: 700px;
361
+ float: left;
362
+ }
363
+ #call{
364
+ color: #D3272D;
365
+ float: left;
366
+ font-size: 20px;
367
+ font-weight: bold;
368
+ text-transform: uppercase;
369
+ }
370
+ #free{
371
+ color: #00875E;
372
+ float: left;
373
+ font-size: 20px;
374
+ font-weight: bold;
375
+ padding-left: 4px;
376
+ }
377
+ .fltR .topMnu a {
378
+ color: #343434;
379
+ }
380
+
381
+ .fltR .topMnu a {
382
+ float: left;
383
+ font-family: Arial;
384
+ font-size: 13px;
385
+ height: 25px;
386
+ line-height: 30px;
387
+ margin-right: 12px;
388
+ text-decoration: none;
389
+ }
390
+ .fltR .topMnu a.heading {
391
+ background: url("../images/img/cart.png") no-repeat scroll 0 top transparent;
392
+ float: left;
393
+ height: 25px;
394
+ margin: 3px 2px 0 3px;
395
+ overflow: hidden;
396
+ width: 150px;
397
+ }
398
+ .fltR .topMnu a.heading span{float: left;margin-left: 31px;color:#AAAAAA;}
399
+ .fltR .topMnu a.heading:hover span{ color:#FF4A4A;}
400
+ .fltR .topMnu a.heading:hover {
401
+ background-position: left -50px;
402
+ color: #333 !important;
403
+ }
404
+ .logo-main .logo a.logo {
405
+ color: #343434;
406
+ }
407
+
408
+ .logo-main .logo a.logo {
409
+ font-size: 43px;
410
+ line-height: 30px;
411
+ }
412
+
413
+ .logo-main .logo a.logo {
414
+ margin: 0 !important;
415
+ text-decoration: none;
416
+ font-size: 23px;
417
+ }
418
+
419
+ .logo {
420
+ margin-left: 15px;
421
+
422
+ width: 260px;
423
+ }
424
+ .fltL {
425
+ float: left;
426
+ }
427
+
428
+ cufon {
429
+ display: inline-block !important;
430
+ font-size: 1px !important;
431
+ line-height: 1px !important;
432
+ position: relative !important;
433
+ vertical-align: middle !important;
434
+ }
435
+ cufon canvas {
436
+ position: relative !important;
437
+ }
438
+ cufon cufontext {
439
+ display: inline-block !important;
440
+ height: 0 !important;
441
+ overflow: hidden !important;
442
+ text-indent: -10000in !important;
443
+ width: 0 !important;
444
+ }
445
+ cufon {
446
+ text-indent: 0 !important;
447
+ }
448
+ .form-search {
449
+ float: right;
450
+ margin-top: 5px;
451
+ width: 199px;
452
+ }
453
+ .form-search .input-text {
454
+ -moz-border-bottom-colors: none !important;
455
+ -moz-border-image: none !important;
456
+ -moz-border-left-colors: none !important;
457
+ -moz-border-right-colors: none !important;
458
+ -moz-border-top-colors: none !important;
459
+ border-color: #C3C3C3 -moz-use-text-color #C3C3C3 #C3C3C3 !important;
460
+ border-style: solid none solid solid !important;
461
+ border-width: 1px 0 1px 1px !important;
462
+ float: left;
463
+ height: 18px !important;
464
+ padding: 3px !important;
465
+ width: 157px;
466
+ }
467
+
468
+ input.input-text, textarea {
469
+ padding: 2px;
470
+ }
471
+
472
+ input.input-text, textarea {
473
+ background: none repeat scroll 0 0 #FFFFFF;
474
+ border: 1px solid #B6B6B6;
475
+ }
476
+ .form-search button {
477
+ float: right;
478
+ margin: 0;
479
+ }
480
+
481
+ button.button {
482
+ background: none repeat scroll 0 0 transparent;
483
+ border: 0 none;
484
+ cursor: pointer;
485
+ margin: 0;
486
+ overflow: visible;
487
+ padding: 0;
488
+ width: auto;
489
+ }
490
+ .button-close{
491
+
492
+ background: none repeat scroll 0 0 #7D7D7D;
493
+ color: #FFFFFF;
494
+ float: left;
495
+ font: bold 12px/22px Arial,Helvetica,sans-serif;
496
+ margin: 15px 5px;
497
+ padding: 0 10px;
498
+
499
+ }
500
+ .mainBox {
501
+ background: none repeat scroll 0 0 #FFFFFF;
502
+ box-shadow: 5px #999999;
503
+ padding: 12px;
504
+
505
+ }
506
+ .product-options-bottom button.button span{
507
+ background: none repeat scroll 0 0 #1B47EC;
508
+ cursor: pointer;
509
+ display: inline-block;
510
+ height: 27px !important;
511
+ font: 17px/29px Arial,Helvetica,sans-serif;
512
+ }
513
+ .col2-left-layout .mainBox {
514
+ background: none repeat scroll 0 0 #FFFFFF;
515
+ border: 1px solid #CCCCCC;
516
+
517
+ float: left;
518
+ margin-bottom: 20px;
519
+ padding: 12px;
520
+ width: 97.6%;
521
+ }
522
+ .col2-right-layout .mainBox {
523
+ background: none repeat scroll 0 0 #FFFFFF;
524
+ border: 1px solid #C1C1C1;
525
+ float: left;
526
+ padding: 12px;
527
+ width: 97.6%;
528
+ margin-bottom: 20px;
529
+ }
530
+ .breadcrumbs li span {
531
+ background: url("../images/img/pix.png") no-repeat scroll 0 -129px transparent;
532
+ display: block;
533
+ float: left;
534
+ height: 5px;
535
+ margin: 5px 4px 0;
536
+ overflow: hidden;
537
+ text-indent: -9999px;
538
+ width: 7px;
539
+ }
540
+ .breadcrumbs a {
541
+ border-bottom: medium none;
542
+ color: #BBBBBB;
543
+ display: block;
544
+ float: left;
545
+ }
546
+ .col3-layout .mainBox {
547
+ background: none repeat scroll 0 0 #FFFFFF;
548
+ box-shadow: 0 0 5px 0 #999999;
549
+ float: left;
550
+ padding: 12px;
551
+ }
552
+ .col1-layout .mainBox {
553
+ background: none repeat scroll 0 0 #FFFFFF;
554
+ /* box-shadow: 0px 0px 5px 0px #999999;*/
555
+ border: 1px solid #ccc;
556
+ float: left;
557
+ padding: 12px;
558
+ width: 97.6%;
559
+ margin-bottom: 20px;
560
+ }
561
+ .col1-layout .col-main {
562
+ float: none;
563
+ width: auto;
564
+ }
565
+
566
+ .col-main {
567
+ float: left;
568
+ padding: 0 0 1px;
569
+ width: 745px;
570
+ }
571
+ .panel {
572
+ /*float: left;
573
+ width:92% !important;
574
+ margin-left: 38px !important;
575
+ margin-top: 20px !important;*/
576
+ }
577
+ .product-view .product-essential .product-shop .product-name {
578
+ border-bottom: 1px solid #E9E9E9;
579
+ height: 105px;
580
+ /*padding: 0 0 8px 10px;*/
581
+ }
582
+ .product-view .product-essential .product-shop .product-name h1 {
583
+ color: #494949;
584
+ font-family: Arial;
585
+ font-size: 28px;
586
+ font-weight: normal;
587
+ margin: 0 !important;
588
+ text-transform: none;
589
+ }
590
+
591
+ .catalog-product-view .product-name h1 {
592
+ font: 22px "Century Gothic",Arial,Tahoma;
593
+ margin: 0 0 20px;
594
+ text-transform: uppercase;
595
+ }
596
+
597
+
598
+ /********** < Navigation */
599
+
600
+ #nav { padding:0; margin-left:0px; float:left; position:relative;}
601
+
602
+
603
+
604
+ /* ALL Levels */ /* Style consistent throughout all nav levels */
605
+
606
+ #nav li { position:relative; text-align:left;}
607
+
608
+ #nav li.over { z-index:999; }
609
+
610
+ #nav a,
611
+
612
+ #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
613
+
614
+ #nav span { display:block; cursor:pointer; white-space:nowrap; }
615
+
616
+ #nav li ul span {white-space:normal; }
617
+
618
+ .cms-index-index .home-banner {
619
+ background: url("../images/home-ban-top-bg.png") no-repeat scroll left top transparent;
620
+ padding-top: 25px;
621
+ float: left;
622
+ }
623
+ .mainBox .prodts {
624
+ float: right;
625
+ padding-top: 10px;
626
+ padding-left: 15px;
627
+ width: 318px;
628
+ }
629
+
630
+ .prodts {
631
+ position: relative;
632
+ }
633
+ .mainBox .homCnt {
634
+ padding-left: 15px;
635
+ }
636
+
637
+ .mainBox .homCnt {
638
+ border-right: 4px solid #EBEBEB;
639
+ float: left;
640
+ padding-right: 35px;
641
+ width: 565px;
642
+ }
643
+ .mainBox .prodts img {
644
+ border: 3px solid #D1D1D1;
645
+ }
646
+ .mainBox h2 {
647
+ color: #222222;
648
+ font: bold 16px Arial,Helvetica,sans-serif;
649
+ margin: 0 0 5px;
650
+ text-transform: capitalize;
651
+ }
652
+ .mainBox .homCnt p {
653
+ color: #343434;
654
+ font-size: 13px;
655
+ text-align: justify;
656
+ }
657
+ .homCnt h2 {
658
+ font-size: 18px !important;
659
+ font-weight: normal !important;
660
+ }
661
+ #nav ul ul{ padding:0;}
662
+
663
+ #nav a span{ cursor:pointer;}
664
+
665
+
666
+
667
+ /* 0 Level */
668
+
669
+ #nav li { float:left;/* background:url("../images/mnuSepBg.png") no-repeat scroll left center transparent;*/ }
670
+
671
+ /*#nav li.nav-1{ background:none;}*/
672
+
673
+ #nav li a{ float:left; padding:12px 22px 13px; color:#343434; font-size:14px; font-weight:bold; font-family:Helvetica,Arial,sans-serif; text-transform:uppercase; float:left;}
674
+
675
+ #nav li.home{ background:none; margin-left: 13px;}
676
+
677
+ #nav li.home a{padding:12px 30px 13px; }
678
+
679
+ #nav li.active ul li a{ background:none;}
680
+
681
+
682
+
683
+ #nav li.active a, #nav li a:hover{
684
+
685
+ background: none repeat scroll 0 0 #A5A5A5;
686
+ color: #FFFFFF;
687
+ /*height: 25px;*/
688
+ margin: 0px;
689
+ z-index: 9999;
690
+ float: left;
691
+ font-family: Helvetica,Arial,sans-serif;
692
+ font-size: 14px;
693
+ font-weight: bold;
694
+ padding: 12px 22px 13px;
695
+ text-transform: uppercase;
696
+ }
697
+ #nav li a#anchor:hover{
698
+ background: none repeat scroll 0 0 #A5A5A5;
699
+ color: #FFFFFF;
700
+ /*height: 25px;*/
701
+ margin: 0px;
702
+ z-index: 9999;
703
+
704
+ }
705
+ /*#nav li.active a#anchor{
706
+ background: none repeat scroll 0 0 #A5A5A5;
707
+ color: #FFFFFF;
708
+ /*height: 25px;
709
+ margin: 0px;
710
+ z-index: 9999;
711
+ float: left;
712
+ font-family: Helvetica,Arial,sans-serif;
713
+ font-size: 14px;
714
+ font-weight: bold;
715
+ padding: 12px 22px 13px;
716
+ text-transform: uppercase;
717
+ }*/
718
+ #nav .nav-inner ul.level0 li a:hover{ background:url(../images/menu-active.gif) left top repeat-x; color:#ffffff;}
719
+
720
+ #nav li.home-active a, #nav li.home a:hover {
721
+ background: none repeat scroll 0 0 #A5A5A5;
722
+ color: #FFFFFF;
723
+ /*height: 25px;*/
724
+ margin: 0px;
725
+ z-index: 9999;
726
+ float: left;
727
+ font-family: Helvetica,Arial,sans-serif;
728
+ font-size: 14px;
729
+ font-weight: normal;
730
+ padding: 12px 30px 13px;
731
+ text-transform: uppercase;
732
+ }
733
+
734
+ .bx-prev {
735
+ background: url("../images/fpldm.png") no-repeat scroll 0 10px #E2E2E2;
736
+ border: 1px solid #CCCCCC;
737
+ display: block;
738
+ float: left;
739
+ height: 100px;
740
+ margin-top: -102px;
741
+ text-indent: -9999px;
742
+ width: 20px;
743
+ }
744
+ .bx-next {
745
+ background: url("../images/fpldm.png") repeat scroll 60px 10px #E2E2E2;
746
+ border: 1px solid #CCCCCC;
747
+ display: block;
748
+ float: right;
749
+ height: 100px;
750
+ margin-top: -102px;
751
+ text-indent: -9999px;
752
+ width: 20px;
753
+ }
754
+
755
+ /* 1st Level */
756
+ #nav .nav-inner {
757
+ z-index: 999999;
758
+ }
759
+ #nav ul li,
760
+
761
+ #nav ul li.active { float:none; margin:0; }
762
+
763
+ /*#nav ul li.over { background:#d5e4eb url(../images/bkg_nav1.gif) repeat-x 0 100%; }*/
764
+
765
+ #nav ul li.last {}
766
+
767
+
768
+
769
+ /* 2nd Level */
770
+
771
+ #nav ul { position:absolute; width:261px; top:18px; margin-top:22px; background:#FFF !important;z-index: 9999999;border: 1px solid #A5A5A5;}
772
+ #nav ul.level0:hover{
773
+ left:0px;z-index: 9999999;
774
+
775
+ }
776
+ #nav ul li{ background:url(../images/menu-arrow.gif) left top no-repeat; padding:0 0 0 1px; float:left;}
777
+
778
+ #nav ul li a{ font-size:13px; font-weight:bold; padding:12px;}
779
+
780
+ #nav ul li a:hover{ background:url(../images/menu-active.gif) left top repeat-x;}
781
+
782
+ #nav ul li.over > div ul{left:0;}
783
+
784
+ /* Show menu */
785
+
786
+ #nav li.over > div.nav-inner ul { left:0; z-index: 9999999; }
787
+
788
+ #nav li.over > ul li.over > ul { left:180px; margin-top:0;}
789
+
790
+ #nav li.over ul ul { left:-10000px; }
791
+
792
+ .link_over .add_cart_over .price-box .price-label{
793
+ display: none;
794
+ }
795
+ #price_pro .price-box p{ display: inline-block;
796
+ margin-right: 10px;}
797
+ .price-box b{
798
+ color: #00875E;
799
+ float: left;
800
+ font-size: 12pt;
801
+
802
+ width: 100%;
803
+ }
804
+ #nav ul li a:hover { background:#d5e4eb; }
805
+
806
+ #nav ul li a,
807
+
808
+ #nav ul span, #nav ul li.last li span { padding:3px 3px 4px 6px; }
809
+
810
+
811
+
812
+ /* 3rd+ Level */
813
+
814
+ #nav ul li ul { top:0; width:180px; margin-left: 260px;margin-top: -1px;}
815
+
816
+ #nav ul li ul ul{ margin-left:20px;}
817
+
818
+ #nav li ul li{ background:none; padding:0; border-bottom:1px solid #E6E6E6; border-top:1px solid #E6E6E6; width:261px; float:left;}
819
+
820
+ #nav li ul li a{
821
+ color: #535353;
822
+ font-family: Helvetica,Arial,sans-serif;
823
+ font-size: 14px;
824
+ font-weight: normal;
825
+ width: 252px;
826
+ }
827
+ #nav li ul li a#anchor{
828
+ color: #535353;
829
+ font-family: Helvetica,Arial,sans-serif;
830
+ font-size: 14px;
831
+ font-weight: normal;
832
+ /* width: 252px;*/
833
+ padding: 3px 3px 4px 6px;
834
+ }
835
+
836
+ #nav li.nav-1 ul li a:hover, #nav li ul li a:hover, #nav li ul li a:hover span{ color:#fff; background:#A5A5A5;}
837
+
838
+ #nav li ul li a:hover span, #nav li ul li a span{ background:none !important; border:none !important; font-weight:normal; font-size:12px;}
839
+
840
+
841
+
842
+ #nav li ul li ul{ width:210px;}
843
+
844
+ #nav li ul li ul li{ width:210px;}
845
+
846
+ #nav li ul li ul li a{ width:200px;}
847
+
848
+ #nav li ul li li ul a{ color:#FFF; width:179px;}
849
+
850
+ #nav li ul li li ul a:hover, #nav li ul li li ul a:hover span{ color:#ffffff; background:#003626;}
851
+
852
+ #nav li ul li li ul a:hover span, #nav li ul li li ul a span{ background:none !important; border:none !important;}
853
+
854
+ .home-spot td#fet-pro{
855
+ background: none repeat scroll 0 0 transparent !important;
856
+ border-color: -moz-use-text-color #D4D4D4 -moz-use-text-color -moz-use-text-color !important;
857
+ border-left: medium none !important;
858
+ border-right: 2px solid #D4D4D4 !important;
859
+ border-style: none solid none none !important;
860
+ border-width: medium 2px medium medium !important;
861
+ margin: 0;
862
+ min-height: 255px !important;
863
+ position: relative;
864
+ width: 208px;
865
+ }
866
+
867
+ /********** Navigation > */
868
+ .featured-title h3 {
869
+ color: #696868;
870
+ font-family: Arial;
871
+ font-size: 14px;
872
+ font-weight: normal;
873
+ margin-bottom: 15px;
874
+ text-align: center;
875
+ text-transform: uppercase;
876
+ }
877
+ .message{
878
+ display: none;
879
+ }
880
+ .mainBox .productFeature p a{
881
+ color: #434343;
882
+ font: 15px Arial,Helvetica,sans-serif;
883
+ height: 15px;
884
+ overflow: hidden;
885
+ text-transform: capitalize;
886
+ width: 110px;
887
+ }
888
+ .mainBox .productFeature p a:hover{
889
+ color: #FF4A4A;
890
+ font: 15px Arial,Helvetica,sans-serif;
891
+ height: 15px;
892
+ overflow: hidden;
893
+ text-transform: capitalize;
894
+ width: 110px;
895
+ }
896
+
897
+ .mainBox .productFeature p.old-price .price-label{
898
+ display: none;
899
+ }
900
+ .mainBox .productFeature p.special-price .price-label{
901
+ display: none;
902
+ }
903
+ .mainBox .productFeature .price-box{
904
+ float: left;
905
+ width: 115px;
906
+ }
907
+ /* ======================================================================================= */
908
+
909
+ /* Base Columns */
910
+ .col-left { float:left; width:237px; padding:0 0 1px; background: none repeat scroll 0 0 #FFFFFF; }
911
+ .col-main { float:left;/*width:auto;*/ width:685px; padding:0 0 1px; }
912
+ .col-right { float:right; width:195px; /*padding:20px 0 1px;*/ }
913
+
914
+ /* 1 Column Layout */
915
+ .col1-layout .col-main { float:none; width:auto; }
916
+
917
+ /* 2 Columns Layout */
918
+ .col2-left-layout .col-main { float:right; }
919
+ .col2-right-layout .col-main { width: 745px;}
920
+
921
+ /* 3 Columns Layout */
922
+ .col3-layout .col-main { width:475px; margin-left:17px; }
923
+ .col3-layout .col-wrapper { float:left; width:687px; }
924
+ .col3-layout .col-wrapper .col-main { float:right; }
925
+
926
+ /* Content Columns */
927
+ .col2-set .col-1 { float:left; width:48.5%; }
928
+ .col2-set .col-2 { float:right; width:48.5%; }
929
+ .col2-set .col-narrow { width:32%; }
930
+ .col2-set .col-wide { width:65%; }
931
+
932
+ .col3-set .col-1 { float:left; width:32%; }
933
+ .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
934
+ .col3-set .col-3 { float:right; width:32%; }
935
+
936
+ .col4-set .col-1 { float:left; width:23.5%; }
937
+ .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
938
+ .col4-set .col-3 { float:left; width:23.5%; }
939
+ .col4-set .col-4 { float:right; width:23.5%; }
940
+ /* ======================================================================================= */
941
+
942
+
943
+ /* Global Styles ========================================================================= */
944
+ /* Form Elements */
945
+ .cart-table .rew_points {
946
+ color: #2F2F2F;
947
+ font-weight:normal;
948
+ margin: 0 0 5px;
949
+ font-size: 12px;
950
+ }
951
+ .checkout-cart-index .item_list_mobile, .checkout-cart-index .item_list_mobile_button, .checkout-cart-index .totals.totals_mob {
952
+ display: none;
953
+ }
954
+ select option.sub_menu_mob1{padding-left: 20px;}
955
+ input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
956
+
957
+ input.input-text,textarea { padding:2px; }
958
+ select { padding:1px; }
959
+ select option { padding-right:10px; }
960
+ select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
961
+ select.multiselect option:last-child { border-bottom:0; }
962
+ textarea { overflow:auto; }
963
+ input.radio { margin-right:3px; }
964
+ input.checkbox { margin-right:3px; }
965
+ input.qty { height: 21px;
966
+ width: 4.5em !important; }
967
+ button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
968
+ button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
969
+ button.button span span { border:0; padding:0; }
970
+ button.disabled span { border-color:#bbb !important; background:#bbb !important; }
971
+
972
+ button.btn-checkout span { height:40px !important; border:0; background:url(../images/btn_checkout.gif) 0 0 no-repeat; padding:0 15px !important; font:bold 15px/40px Arial, Helvetica, sans-serif !important; color:#fff; }
973
+ button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
974
+ button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
975
+ button.btn-checkout.no-checkout span span { background-position:100% 100%; }
976
+ #tab5-content .no-rating{display: none;}
977
+ .product-img-box #vedio1{
978
+ display: none;
979
+ }
980
+ .product-essential .product-img-box #vedio{
981
+ height: 477px;
982
+ position: relative;
983
+ width: auto;
984
+ }
985
+ .wrap-tabs-content #tab3-content #vedio1{
986
+ display: block !important;
987
+ }
988
+ .wrap-tabs-content #tab3-content #vedio{
989
+ display: none !important;
990
+ }
991
+ .video-gallery-links li{
992
+ width: 100px;
993
+ float: left;
994
+ }
995
+ #tab3-content #vedio .product-image{
996
+ display: none;
997
+ }
998
+ #tab3-content #vedio #track_hint{
999
+ display: none;
1000
+ }
1001
+ #vedio .more-views li{float: left;
1002
+ /* margin: 0 0 8px 9px;*/
1003
+ margin: 0 0 8px 12px;
1004
+ }
1005
+ #rate{
1006
+ display: block !important;
1007
+ }
1008
+ p.control input.checkbox,
1009
+ p.control input.radio { margin-right:6px; }
1010
+ /* Form Highlight */
1011
+ input.input-text:focus,select:focus,textarea:focus { background-color:#FFF; }
1012
+ /*.highlight { background:#efefef; }*/
1013
+
1014
+ /* Form lists */
1015
+ /* Grouped fields */
1016
+ /*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
1017
+ .form-list li { margin:0 0 8px; }
1018
+ .form-list label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }
1019
+ .form-list label.required {}
1020
+ .form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
1021
+ .form-list li.control label { float:none; }
1022
+ .form-list li.control input.radio,
1023
+ .form-list li.control input.checkbox { margin-right:6px; }
1024
+ .form-list li.control .input-box { clear: none;
1025
+ display: inline;
1026
+ float: left;
1027
+ width: 20px; }
1028
+ /*.form-list li.fields { margin-right:-15px; }*/
1029
+ .form-list .input-box { display:block !important; clear:both; width:260px; }
1030
+ .form-list .field { float:left; width:275px; }
1031
+ .form-list input.input-text { width:254px; }
1032
+ .form-list textarea { width:254px; height:10em; }
1033
+ .form-list select { width:260px; }
1034
+ .form-list li.wide .input-box { width:535px; }
1035
+ .form-list li.wide input.input-text { width:529px; }
1036
+ .form-list li.wide textarea { width:529px; }
1037
+ .form-list li.wide select { width:535px; }
1038
+ .form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
1039
+ .form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
1040
+ .form-list .input-range input.input-text { width:74px; }
1041
+ /* Customer */
1042
+ .form-list .customer-name-prefix .input-box,
1043
+ .form-list .customer-name-suffix .input-box,
1044
+ .form-list .customer-name-prefix-suffix .input-box,
1045
+ .form-list .customer-name-prefix-middlename .input-box,
1046
+ .form-list .customer-name-middlename-suffix .input-box,
1047
+ .form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
1048
+
1049
+ .form-list .name-prefix { width:65px; }
1050
+ .form-list .name-prefix select { width:55px; }
1051
+ .form-list .name-prefix input.input-text { width:49px; }
1052
+
1053
+ .form-list .name-suffix { width:65px; }
1054
+ .form-list .name-suffix select { width:55px; }
1055
+ .form-list .name-suffix input.input-text { width:49px; }
1056
+
1057
+ .form-list .name-middlename { width:70px; }
1058
+ .form-list .name-middlename input.input-text { width:49px; }
1059
+
1060
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname,
1061
+ .form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
1062
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
1063
+ .form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
1064
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
1065
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
1066
+
1067
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
1068
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
1069
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
1070
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
1071
+
1072
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
1073
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
1074
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
1075
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
1076
+
1077
+ .form-list .customer-name-prefix .name-firstname,
1078
+ .form-list .customer-name-middlename .name-firstname { width:210px; }
1079
+
1080
+ .form-list .customer-name-suffix .name-lastname,
1081
+ .form-list .customer-name-middlename .name-firstname,
1082
+ .form-list .customer-name-middlename-suffix .name-firstname,
1083
+ .form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
1084
+
1085
+ .form-list .customer-name-prefix .name-firstname input.input-text,
1086
+ .form-list .customer-name-suffix .name-lastname input.input-text,
1087
+ .form-list .customer-name-middlename .name-firstname input.input-text,
1088
+ .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
1089
+ .form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
1090
+
1091
+ .form-list .customer-dob .dob-month,
1092
+ .form-list .customer-dob .dob-day,
1093
+ .form-list .customer-dob .dob-year { float:left; width:85px; }
1094
+ .form-list .customer-dob input.input-text { display:block; width:74px; }
1095
+ .form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
1096
+ .form-list .customer-dob .dob-day,
1097
+ .form-list .customer-dob .dob-month { width:60px; }
1098
+ .form-list .customer-dob .dob-day input.input-text,
1099
+ .form-list .customer-dob .dob-month input.input-text { width:46px; }
1100
+ .form-list .customer-dob .dob-year { width:140px; }
1101
+ .form-list .customer-dob .dob-year input.input-text { width:134px; }
1102
+
1103
+ .buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right;display: block !important; }
1104
+ .buttons-set p.required { margin:0 0 10px; }
1105
+ .buttons-set .back-link { float:left; margin:0 0 0 20px; }
1106
+ .buttons-set button.button { float:right; margin-left:5px; }
1107
+
1108
+ .buttons-set-order { margin:10px 0 0; }
1109
+ .buttons-set-order .please-wait { padding:12px 7px 0 0; }
1110
+
1111
+ .fieldset { padding-top:22px; margin:28px 0; }
1112
+ .fieldset .legend { float:left; font-weight:bold; font-size:13px; color:#343434; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
1113
+
1114
+ /* Form Validation */
1115
+ .validation-advice { clear:both; min-height:13px;/* margin:3px 0 0; padding-left:17px;*/ font-size:11px; font-weight:bold; line-height:13px;/* background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat;*/ color:#eb340a; }
1116
+ .foot .validation-advice {
1117
+ clear: both;
1118
+ color: #EB340A;
1119
+ font-size: 11px;
1120
+ font-weight: bold;
1121
+ height: 10px;
1122
+ line-height: 13px;
1123
+ min-height: 13px;
1124
+ overflow: hidden;
1125
+ width: 200px;
1126
+ }
1127
+ .validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
1128
+ .validation-passed {}
1129
+ p.required { font-size:11px; text-align:right; color:#EB340A; }
1130
+ /* Expiration date and CVV number validation fix */
1131
+ .v-fix { float:left; }
1132
+ .v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
1133
+
1134
+ /* Global Messages */
1135
+ .success { color:#3d6611; font-weight:bold; }
1136
+ .error { color:#df280a; font-weight:bold; }
1137
+ .notice { color:#e26703; }
1138
+
1139
+ .messages,
1140
+ .messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
1141
+ .messages { width:100%; overflow:hidden; }
1142
+ .messages li { margin:0 0 10px !important; }
1143
+ .messages li li { }
1144
+ .error-msg,
1145
+ .success-msg,
1146
+ .note-msg,
1147
+ .notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
1148
+ .error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
1149
+ .success-msg {
1150
+ background-color: #EEEEEE;
1151
+ background-image: url("../images/i_msg-success.gif");
1152
+ border-color: #DDDDDD;
1153
+ color: #000000;
1154
+ }
1155
+ .note-msg,
1156
+ .notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }
1157
+
1158
+ /* BreadCrumbs */
1159
+ .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px 25px; }
1160
+ .breadcrumbs li { display:inline; }
1161
+ .breadcrumbs li strong { font-weight:bold; }
1162
+
1163
+ /* Page Heading */
1164
+ .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px;/*display: none;*/ }
1165
+ .page-title h1,
1166
+ .page-title h2 { margin:0; font-size:20px; color:#0a263c;display: block; }
1167
+ .page-title .separator { margin:0 3px; }
1168
+ .page-title .link-rss { float:right; margin:7px 0 0; }
1169
+ .title-buttons { text-align:right; }
1170
+ .title-buttons h1,
1171
+ .title-buttons h2,
1172
+ .title-buttons h3,
1173
+ .title-buttons h4,
1174
+ .title-buttons h5,
1175
+ .title-buttons h6 { float:left; }
1176
+
1177
+ .subtitle { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }
1178
+
1179
+ /* Pager */
1180
+ .pager { clear: none;
1181
+ font-size: 11px;
1182
+ padding: 4px 8px;
1183
+ text-align: center; }
1184
+ .pages {
1185
+ float: left;
1186
+
1187
+ width: 33%;
1188
+ }
1189
+ .pages strong {
1190
+ float: left;
1191
+ font-weight: normal;
1192
+ line-height: 25px;
1193
+ padding: 0 3px 0 0;
1194
+ }
1195
+ .pages ol {
1196
+ display: inline;
1197
+ }
1198
+ .pages li.current {
1199
+ background-color: #DDDDDD;
1200
+ background-image: none;
1201
+ color: #CE001A !important;
1202
+ }
1203
+
1204
+ .pages li {
1205
+ background-color: #EAEAEA;
1206
+ display: block;
1207
+ float: left;
1208
+ font-family: Tahoma,Geneva,sans-serif;
1209
+ height: 25px;
1210
+ line-height: 25px;
1211
+ margin: 0 0 0 3px;
1212
+ text-align: center;
1213
+ width: 25px;
1214
+ }
1215
+ .pager .amount { float: left;
1216
+ margin: 0;
1217
+ text-align: left;
1218
+ width: 36%; }
1219
+ .pager .limiter {
1220
+ float: left;
1221
+ }
1222
+ .pager .limiter label { vertical-align:middle; }
1223
+ .pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
1224
+ .pager .pages {/* margin:0 140px;*/ }
1225
+ .pager .pages ol { display:inline; }
1226
+ .pager .pages li { display:inline; margin:0 2px; }
1227
+ .pager .pages .current {}
1228
+
1229
+ /* Sorter */
1230
+ .sort-by {
1231
+ float: right;
1232
+ margin-left: 8px;
1233
+ padding-left: 8px;
1234
+ padding-right: 8px;
1235
+ }
1236
+ .sort-by label {
1237
+ vertical-align: middle;
1238
+ }
1239
+ .sort-by select {
1240
+ border: 1px solid #E5E5E5;
1241
+ margin: 0 0 1px;
1242
+ padding: 3px;
1243
+ vertical-align: middle;
1244
+ }
1245
+ select option {
1246
+ padding-right: 10px;
1247
+ }
1248
+ .sorter {
1249
+ clear: none;
1250
+ float: left;
1251
+ font-size: 11px;
1252
+ margin-top: 4px;
1253
+ }
1254
+ .mainBox p {
1255
+ color: #505153;
1256
+ font-size: 12px;
1257
+ line-height: 19px;
1258
+ }
1259
+
1260
+ .amount {
1261
+
1262
+ float: left;
1263
+ margin: 0;
1264
+ }
1265
+ .view-mode {
1266
+ float: left;
1267
+ margin: 0 0 0 15px;
1268
+ }
1269
+ .view-mode strong.grid {
1270
+ background: url("../images/grid.png") no-repeat scroll left 1px transparent;
1271
+ display: inline-block;
1272
+ text-indent: -9999px;
1273
+ width: 32px;
1274
+ }
1275
+ .view-mode a.list {
1276
+ background: url("../images/list.png") no-repeat scroll left bottom transparent;
1277
+ display: inline-block;
1278
+ text-indent: -9999px;
1279
+ width: 32px;
1280
+ }
1281
+ .sorter .view-mode { float:90px; margin:0; }
1282
+ .sorter .sort-by { float:right; }
1283
+ .sorter .sort-by label { vertical-align:middle; }
1284
+ .sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
1285
+ .sorter .link-feed {}
1286
+ .pages li a {
1287
+ color: #343434;
1288
+ }
1289
+ .pages li a.next {
1290
+ background: url("../images/img/pix.png") no-repeat scroll -25px -55px transparent;
1291
+ display: block;
1292
+ height: 25px;
1293
+ overflow: hidden;
1294
+ width: 25px;
1295
+ }
1296
+ .pages li a.next:hover {
1297
+ background-position: -75px -55px;
1298
+ }
1299
+
1300
+ /* Toolbar */
1301
+ .toolbar {
1302
+ -moz-border-bottom-colors: none;
1303
+ -moz-border-image: none;
1304
+ -moz-border-left-colors: none;
1305
+ -moz-border-right-colors: none;
1306
+ -moz-border-top-colors: none;
1307
+ border-color: #E2E2E2 ;
1308
+ border-style: solid none;
1309
+ border-width: 1px medium;
1310
+ padding: 3px 0 8px;
1311
+ margin-bottom: 20px;
1312
+
1313
+ }.toolbar .pager { padding: 4px 8px; }
1314
+ .toolbar .sorter { border-bottom:1px solid #fff; }
1315
+ .toolbar-bottom {margin-top: 30px;}
1316
+
1317
+ /* Data Table */
1318
+ .data-table { width:100%; border: 1px solid #E6E6E6; }
1319
+ .data-table .odd { /*background:#f8f7f5*/ }
1320
+ .data-table .even { background:#eeeded; }
1321
+ /*.data-table tr.odd:hover,
1322
+ .data-table tr.even:hover { background:#ebf1f6; }*/
1323
+ .data-table td.last,
1324
+ .data-table th.last { border-right:0; }
1325
+ .data-table tr.last th,
1326
+ .data-table tr.last td { border-bottom:0 !important; }
1327
+ .data-table th { padding:3px 8px; font-weight:bold; }
1328
+ .data-table td { padding:3px 8px; }
1329
+
1330
+ .data-table thead th { font-weight:bold; border-right:1px solid #D2D2D2; padding:2px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }
1331
+ .data-table thead th.wrap { white-space:normal; }
1332
+ .data-table thead th a,
1333
+ .data-table thead th a:hover { color:#fff; }
1334
+ .data-table thead th { background:none repeat scroll 0 0 #E6E6E6; }
1335
+ .data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
1336
+
1337
+ .data-table tfoot { border-bottom:1px solid #d9dde3; }
1338
+ .data-table tfoot tr.first { /*background:url(../images/bkg_tfoot.gif) 0 0 repeat-x; */}
1339
+ .data-table tfoot tr { background-color:#FFFFFF !important; }
1340
+ .data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #D2D2D2; }
1341
+ .data-table tfoot strong { font-size:16px; }
1342
+ .data-table tfoot tr td.last{
1343
+ border-top: 1px solid #E6E6E6;
1344
+ }
1345
+ .data-table tbody th,
1346
+ .data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }
1347
+ /* Bundle products tables */
1348
+ .data-table tbody.odd tr { background:#f8f7f5 !important; }
1349
+ .data-table tbody.even tr { background:#f6f6f6 !important; }
1350
+ .data-table tbody.odd tr td,
1351
+ .data-table tbody.even tr td { border-bottom:0; }
1352
+ .data-table tbody.odd tr.border td,
1353
+ .data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }
1354
+
1355
+ .data-table tbody td .option-label { font-weight:bold; font-style:italic; }
1356
+ .data-table tbody td .option-value { padding-left:10px; }
1357
+
1358
+ /* Tax Details Row */
1359
+ tr.tax-total { cursor:pointer; }
1360
+ tr.tax-total td {}
1361
+ tr.tax-total .tax-collapse { float:right; text-align:right; padding-left:20px; background:url(../images/bkg_collapse.gif) 0 5px no-repeat; cursor:pointer; }
1362
+ tr.show-details .tax-collapse { background-position:0 -52px; }
1363
+ tr.show-details td {}
1364
+ tr.tax-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
1365
+ tr.tax-details-first td { border-top:1px solid #d2d8db; }
1366
+
1367
+ /* Shopping cart tax info */
1368
+ .cart-tax-info { display:block; }
1369
+ .cart-tax-info,
1370
+ .cart-tax-info .cart-price { padding-right:20px; }
1371
+ .cart-tax-total { display:block; padding-right:20px; background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
1372
+ .cart-tax-info .price,
1373
+ .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
1374
+ .cart-tax-total-expanded { background-position:100% -52px; }
1375
+
1376
+ /* Class: std - styles for admin-controlled content */
1377
+ .std .subtitle { padding:0; }
1378
+ .std ol.ol { list-style:decimal outside; padding-left:1.5em; }
1379
+ .std ul.disc { margin:0 0 10px; }
1380
+ .std ul.disc { list-style:disc outside; padding-left:18px; }
1381
+ .std dl dt { font-weight:bold; }
1382
+ .std dl dd { margin:0 0 10px; }
1383
+ /*.std ul,
1384
+ .std ol,
1385
+ .std dl,
1386
+ .std p,
1387
+ .std address,
1388
+ .std blockquote { margin:0 0 1em; padding:0; }
1389
+ .std ul { list-style:disc outside; padding-left:1.5em; }
1390
+ .std ol { list-style:decimal outside; padding-left:1.5em; }
1391
+ .std ul ul { list-style-type:circle; }
1392
+ .std ul ul,
1393
+ .std ol ol,
1394
+ .std ul ol,
1395
+ .std ol ul { margin:.5em 0; }
1396
+ .std dt { font-weight:bold; }
1397
+ .std dd { padding:0 0 0 1.5em; }
1398
+ .std blockquote { font-style:italic; padding:0 0 0 1.5em; }
1399
+ .std address { font-style:normal; }
1400
+ .std b,
1401
+ .std strong { font-weight:bold; }
1402
+ .std i,
1403
+ .std em { font-style:italic; }*/
1404
+
1405
+ /* Misc */
1406
+ .links li { display:inline; }
1407
+ .links li.first { padding-left:0 !important; }
1408
+ .links li.last { background:none !important; padding-right:0 !important; }
1409
+
1410
+ .link-cart { color:#dc6809 !important; font-weight:bold; }
1411
+ .link-wishlist { color: #343434 !important;
1412
+ font-weight: normal; }
1413
+ .link-reorder { font-weight:bold; color:#dc6809 !important; }
1414
+ .link-compare {
1415
+ color: #343434;
1416
+ font-weight: normal;
1417
+ }
1418
+ .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
1419
+ .link-rss { background:url(../images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
1420
+ .btn-remove { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_remove.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
1421
+ .btn-remove2 { display:block; width:16px; height:16px; font-size:0; line-height:0; background:url(../images/btn_trash.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
1422
+
1423
+ .separator { margin:0 3px; }
1424
+
1425
+ .divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:url(../images/bkg_divider1.gif) 0 50% repeat-x; text-indent:-999em; overflow:hidden; }
1426
+
1427
+ /* Noscript Notice */
1428
+ .noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
1429
+ .noscript .noscript-inner { width:950px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }
1430
+ .noscript p { margin:0; }
1431
+
1432
+ /* Demo Notice */
1433
+ .demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; text-align:center; color:#fff; }
1434
+ /* ======================================================================================= */
1435
+
1436
+
1437
+ /* Header ================================================================================ */
1438
+ .header-container { border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(../images/bkg_header.jpg) 50% 0 repeat; }
1439
+ .header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; }
1440
+ .header .logo { float:left; margin:3px 0 10px 12px; text-decoration:none !important; }
1441
+ .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
1442
+ .header h1.logo { margin:0; }
1443
+ .header .quick-access { float:right; width:600px; padding:28px 10px 0 0; }
1444
+ .header .welcome-msg { margin:0; color:#fff; text-align:right; }
1445
+ .header .form-search { position:absolute; top:0; right:29px; width:315px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; }
1446
+ .header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
1447
+ .header .form-search input.input-text { float:left; border-color:#5c7989; width:209px; margin-right:4px; }
1448
+ .header .form-search button.button { float:left; }
1449
+ .header .form-search button.button span { border:0; height:21px; background:url(../images/btn_search.gif) 0 0 no-repeat; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
1450
+ .header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
1451
+ .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
1452
+ .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
1453
+ .header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
1454
+ .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
1455
+ .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
1456
+ .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
1457
+ .header .form-language { clear:both; padding:5px 0 0; text-align:right; }
1458
+ .header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; }
1459
+ .header .form-language select { padding:0; }
1460
+ .header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
1461
+ .header .links { float:right; margin:0 0 6px; }
1462
+ .header .links li { float:left; font-size:11px; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat; padding:0 8px 0 7px; }
1463
+ .header .links a { color:#ebbc58; }
1464
+ .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
1465
+ .header-container .top-container a { font-size:11px; color:#ebbc58; }
1466
+ .link_over button.button span span {
1467
+ background: none repeat scroll 0 0 #7D7D7D;
1468
+ color: #FFFFFF;
1469
+ display: block;
1470
+ font: 12px/22px Arial,Helvetica,sans-serif;
1471
+ height: 22px;
1472
+ padding: 6px 12px;
1473
+ text-align: center;
1474
+ white-space: nowrap;
1475
+ }
1476
+ .link_over button.button span{
1477
+ padding: 0;
1478
+ height: 30px;
1479
+ }
1480
+ /* ======================================================================================= */
1481
+
1482
+
1483
+ /* Sidebar =============================================================================== */
1484
+ .block-compare .block-title span{
1485
+ color: #000000 !important;
1486
+ font: 14px/35px Arial,Helvetica,sans-serif !important;
1487
+ text-transform: uppercase;
1488
+ }
1489
+ .block .block-title { background:none repeat scroll 0 0 #DCDCDC; border-bottom:1px solid #ddd;float: left;padding: 2px 6px; width: 95%; }
1490
+ .block .block-title strong { display:block;
1491
+ min-height:16px; text-transform:uppercase; }
1492
+ .block .block-title strong span {}
1493
+ .block .block-title a { text-decoration:none !important; }
1494
+ .block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
1495
+ .block .block-content { }
1496
+ .block .block-content li.item { padding:7px 9px; }
1497
+ .block .btn-remove { float:right; margin:1px 0 2px 5px; }
1498
+ .block .actions { background:#F4F3F3; padding:6px 9px; text-align:right; }
1499
+ .block .actions a { float:left; }
1500
+ .block .actions button.button { float:right; }
1501
+ .block .empty { margin:0; padding:5px 9px; background: none repeat scroll 0 0 #E6E6E6 !important; }
1502
+ .block-compare .empty {background: none repeat scroll 0 0 #F1F1F1 !important;
1503
+ font: 11px Arial,Helvetica,sans-serif;
1504
+ margin: 0;
1505
+ padding: 15px 9px;}
1506
+ .block li.odd { background-color:#f4f3f3; }
1507
+ .block li.even { background-color:#fafafa; }
1508
+ .product-view .block .block-content li.item {
1509
+ background: none repeat scroll 0 0 transparent !important;
1510
+ border-right: 1px solid #D4D4D4;
1511
+ margin: 0;
1512
+ min-height: 280px !important;
1513
+ position: relative;
1514
+ width: 162px;
1515
+ }
1516
+ /* Mini Blocks */
1517
+ .block-cart,
1518
+ .block-wishlist,
1519
+ .block-subscribe,
1520
+ .block-compare,
1521
+ .block-reorder,
1522
+ .block-poll,
1523
+ .block-viewed,
1524
+ .block-compared,
1525
+ .block-related,
1526
+ .block-tags,
1527
+ .block-login { font-size:11px; line-height:1.25; }
1528
+ .block-cart .block-title strong,
1529
+ .block-wishlist .block-title strong,
1530
+ .block-subscribe .block-title strong,
1531
+ .block-compare .block-title strong,
1532
+ .block-reorder .block-title strong,
1533
+ .block-poll .block-title strong,
1534
+ .block-viewed .block-title strong,
1535
+ .block-compared .block-title strong,
1536
+ .block-related .block-title strong,
1537
+ .block-tags .block-title strong,
1538
+ .block-login .block-title strong { background-position:0 0; background-repeat:no-repeat;/* padding-left:21px; */}
1539
+
1540
+ /* Mini Products List */
1541
+ .mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
1542
+ .mini-products-list .product-details { margin-left:60px; }
1543
+
1544
+ /* Block: Account */
1545
+ .block-account { border-color:#bbb; }
1546
+ .block-account .block-title {background: none repeat scroll 0 0 #565656;border: 0 none;float: left;width: 95%; }
1547
+ .block-account .block-title strong { font-size:13px; color:#fff; }
1548
+ .block-account .block-content { background:none repeat scroll 0 0 #EFEFEF; padding:7px 10px 7px; }
1549
+ .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
1550
+ .block-account .block-content li a:hover { color:#5F5D5C; }
1551
+ .block-account .block-content li.last a { border-bottom:0; }
1552
+ .block-account .block-content li.current { border-bottom:1px solid #ddd; padding:3px 0; color:#343434; }
1553
+ .block-account .block-content li.current.last { border-bottom:0; }
1554
+
1555
+ /* Block: Currency Switcher */
1556
+ .block-currency { border:0; background:url(../images/bkg_block-currency.gif) 0 0 no-repeat; padding:7px 12px 10px; height:51px; }
1557
+ .block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
1558
+ .block-currency .block-title strong { font:bold 13px/21px Arial, Helvetica, sans-serif; background:url(../images/i_block-currency.gif) 0 50% no-repeat; padding:0 0 0 21px; text-transform:none; color:#fff; }
1559
+ .block-currency .block-content { background:none; padding:0; }
1560
+ .block-currency .block-content select { width:100%; padding:0; }
1561
+
1562
+ /* Block: Layered Navigation */
1563
+ .block-layered-nav { border:0; }
1564
+ .block-layered-nav .block-title { border:0; padding:0; height:24px; background:url(../images/bkg_block-layered-title.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
1565
+ .block-layered-nav .block-subtitle { line-height:1.35; background:#d5e8ff url(../images/bkg_block-layered1.gif) 0 50% repeat; padding:3px 9px; border:1px solid #b9ccdd; border-width:1px 0; text-transform:uppercase; color:#1f5070; }
1566
+ .block-layered-nav .block-content {/* border:1px solid #a0b3c3; background:#e7f1f4;*/ }
1567
+ .block-layered-nav dt { font-weight:bold; }
1568
+ .block-layered-nav dd { padding:0 12px -1px; margin-top: 10px; background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; }
1569
+ .block-layered-nav dd.last {/* background:none; */}
1570
+ .block-layered-nav .currently li { background:#fff url(../images/bkg_block-layered-li.gif) 0 100% repeat-x; padding:4px 6px 4px 10px; }
1571
+ .block-layered-nav .currently .label { font-weight:bold; padding-left:18px; background:url(../images/bkg_block-layered-label.gif) 0 3px no-repeat; text-transform:uppercase; }
1572
+ .block-layered-nav .currently .btn-remove { margin:3px 0 0; }
1573
+ .block-layered-nav .actions { font-size:11px; padding:4px 9px; background:#cad6e4; border:1px solid #dee5e8; border-width:1px 0; text-align:right; }
1574
+ .block-layered-nav .actions a { float:none; }
1575
+
1576
+ /* Block: Cart */
1577
+ .block-cart .block-title { /*border-bottom:0;*/ }
1578
+ .block-cart .block-title strong { background-image:url(../images/i_block-cart.gif); }
1579
+ .block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }
1580
+ .block-cart .amount { margin:0; }
1581
+ .block-cart .amount a { font-weight:bold; }
1582
+ .block-cart .subtotal { margin:5px 0 0; padding:2px 0; background:#fbebd9; text-align:center; }
1583
+ .block-cart .subtotal .price { font-weight:bold; }
1584
+ .block-cart .actions { border-bottom:1px solid #c2c2c2; }
1585
+ .block-layered-nav .block-content ol li a {
1586
+ background: url("../images/ic-layered.png") no-repeat scroll left 2px transparent;
1587
+ color: #343434;
1588
+ font: 12px/25px Arial,Helvetica,sans-serif;
1589
+ margin-left: 5px;
1590
+ padding-left: 18px;
1591
+ text-transform: capitalize;
1592
+ text-decoration:none;
1593
+ }
1594
+ .block-layered-nav .block-content ol li a:hover {
1595
+ background: url("../images/ic-layered.png") no-repeat scroll left -20px transparent;
1596
+
1597
+ }
1598
+ /* Block: Wishlist */
1599
+ .block-wishlist .block-title strong { background-image:url(../images/i_block-wishlist.gif); }
1600
+ .block-wishlist .actions { text-align:right; }
1601
+ .block-wishlist .actions a { float:none; }
1602
+
1603
+ /* Block: Related */
1604
+ .block-related .block-title strong { background-image:url(../images/i_block-related.gif); background-position:0 1px; }
1605
+ .block-related input.checkbox { float:left; }
1606
+ .block-related .product { margin-left:20px; }
1607
+
1608
+ /* Block: Compare Products */
1609
+ .block-compare .block-title strong { }
1610
+ .block-compare button.button span { border-color:#7D7D7D; background:#7D7D7D; }
1611
+ .page-popup .link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
1612
+ .compare-table { border:0; }
1613
+ .compare-table thead tr.first th,
1614
+ .compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
1615
+ .compare-table .btn-remove { float:right; background-image:url(../images/btn_remove2.gif); width:72px; height:15px; }
1616
+ .compare-table tbody th { background:#d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y; }
1617
+ .compare-table tbody th,
1618
+ .compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
1619
+ .compare-table tbody td.last { border-right:1px solid #ccc; }
1620
+ .compare-table tbody tr.last th,
1621
+ .compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
1622
+ .compare-table tr.add-to-row td { background:#fffada; text-align:center; }
1623
+ .compare-table tr.first td { text-align:center; }
1624
+ .compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
1625
+ .compare-table tr.first td .product-name a { color:#203548; }
1626
+ .compare-table tr.first td .ratings { width:69px; margin:0 auto; }
1627
+ .compare-table tr.first td p,
1628
+ .compare-table tr.add-to-row td p { margin:0; }
1629
+
1630
+ /* Block: Recently Viewed */
1631
+ .block-viewed .block-title strong {
1632
+ display: block;
1633
+ font: 12px/35px Arial,Helvetica,sans-serif !important;
1634
+ text-transform: uppercase;
1635
+ color: #000000 !important;
1636
+ }
1637
+
1638
+ /* Block: Recently Compared */
1639
+ .block-compared .block-title strong {/* background-image:url(../images/i_block-list.gif);*/ background-position:0 1px; }
1640
+
1641
+ /* Block: Poll */
1642
+ .block-poll .block-title strong { background-image:url(../images/i_block-poll.gif); }
1643
+ .block-poll .block-subtitle { font-size:12px; }
1644
+ .block-poll label { color:#777; font-weight:bold; }
1645
+ .block-poll input.radio { float:left; margin:1px -18px 0 0; }
1646
+ .block-poll .label { display:block; margin-left:18px; }
1647
+ .block-poll li { padding:3px 9px; }
1648
+ .block-poll .actions { margin:5px 0 0; }
1649
+ .block-poll button.button span { border-color:#406a83; background:#618499; }
1650
+ .block-poll .answer { font-weight:bold; }
1651
+ .block-poll .votes { float:right; margin-left:10px; }
1652
+
1653
+ /* Block: Tags */
1654
+ .block-tags .block-title strong { background-image:url(../images/i_block-tags.gif); }
1655
+ .block-tags .block-content ul { font-size:12px; padding:10px; }
1656
+ .block-tags .block-content li { display:inline; padding-right:4px; }
1657
+ .block-tags .block-content a { color:#1b2d3b; }
1658
+ .block-tags .actions { text-align:right; }
1659
+ .block-tags .actions a { float:none; }
1660
+
1661
+ /* Block: Subscribe */
1662
+ .block-subscribe .block-content { padding:5px 10px; }
1663
+ .block-subscribe .block-title strong { }
1664
+ .block-subscribe label { font-weight:bold; color:#666; }
1665
+ .block-subscribe input.input-text { display:block; width:167px; margin:3px 0; }
1666
+ .block-subscribe .actions { background:none; padding:0; margin:3px 0 0; text-align:left; }
1667
+ .block-subscribe .actions button.button { float:none; }
1668
+ .block-subscribe .actions button.button span { border-color:#406a83; background:#618499; }
1669
+
1670
+ /* Block: Reorder */
1671
+ .block-reorder .block-title strong { background-image:url(../images/i_block-list.gif); }
1672
+ .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
1673
+ .block-reorder .product-name { margin-left:20px; }
1674
+ .block-reorder .validation-advice { margin:3px 9px 7px; }
1675
+
1676
+ /* Block: Banner */
1677
+ .block-banner { border:0; }
1678
+ .block-banner .block-content { padding:0; text-align:center; }
1679
+
1680
+ /* Block: Login */
1681
+ .block-login .block-title strong { background-image:url(../images/i_ma-info.gif); }
1682
+ .block-login .block-content { padding:5px 10px; }
1683
+ .block-login label { font-weight:bold; color:#666; }
1684
+ .block-login input.input-text { display:block; width:167px; margin:3px 0; }
1685
+ .block-login .actions { background:none; padding:0; margin:3px 0 0; }
1686
+ .block-login .actions button.button span { border-color:#406a83; background:#618499; }
1687
+ /* ======================================================================================= */
1688
+
1689
+
1690
+ /* Category Page ========================================================================= */
1691
+ .category-title { border:0; margin:0 0 7px; }
1692
+ .col2-right-layout .category-image { display: none;}
1693
+ .category-image {
1694
+ margin: 0 0 10px;
1695
+ overflow: hidden;
1696
+ padding-left: 5px;
1697
+ text-align: left;
1698
+ width: 98%;
1699
+ display: none;
1700
+ }
1701
+ body.cms-home .col1-layout .mainBox{border: 0 none; margin: 0; padding: 0;}
1702
+ .category-image img {height: 70px;
1703
+ width: 100px;}
1704
+ .category-description { margin:0 0 10px;display: none; }
1705
+ .category-products {
1706
+
1707
+ }
1708
+
1709
+ .category-products .products-grid, .catalog-category-view .products-grid {
1710
+ margin: 12px 0;
1711
+ }
1712
+ .col2-left-layout .products-grid, .col2-right-layout .products-grid {
1713
+
1714
+ }
1715
+ .category-products .products-grid li.item, .catalog-category-view .products-grid li.item {
1716
+ border: medium none;
1717
+ position: relative;
1718
+ }
1719
+ .category-products .products-grid li.item, .catalog-category-view .products-grid li.item {
1720
+ background:none repeat scroll 0 0 #F5F5F5;
1721
+ border: 1px solid #CCCCCC !important;
1722
+ display: block;
1723
+ margin-bottom: 12px;
1724
+ min-height: 230px;
1725
+ padding: 0 10px;
1726
+ text-align: center;
1727
+ width: 430px;
1728
+ }
1729
+ .category-products .products-grid .product-image, .catalog-category-view .products-grid .product-image {
1730
+ border: 1px solid #CCCCCC !important;
1731
+ float: left;
1732
+ height: 195px;
1733
+ margin-bottom: 12px;
1734
+ margin-top: 10px;
1735
+ padding-right: 10px;
1736
+ padding-top: 45px;
1737
+ position: relative;
1738
+ text-align: center;
1739
+ width: 150px;
1740
+ z-index: 99;
1741
+ background: #fff;
1742
+ }
1743
+ .category-products .products-grid li.item img.ribbon-top-right, .catalog-category-view .products-grid li.item img.ribbon-top-right {
1744
+ position: absolute;
1745
+ right: -2px;
1746
+ top: -2px;
1747
+ z-index: 999;
1748
+ }
1749
+ .cat-mn {
1750
+ padding-bottom: 5px;
1751
+ float: left;
1752
+ margin-left: 10px;
1753
+ width: 255px;
1754
+ height: 225px;
1755
+ /* margin-top: 33px;
1756
+ width: 100%;*/
1757
+ }
1758
+ .mainBox h2 {
1759
+ color: #222222;
1760
+ font: bold 16px Arial,Helvetica,sans-serif;
1761
+ margin: 0 0 5px;
1762
+ text-transform: capitalize;
1763
+
1764
+ }
1765
+ .data-table tbody th a, .data-table tbody td a {
1766
+ color: #343434;
1767
+ font-size: 12px;
1768
+ font-weight: normal;
1769
+ text-decoration: none;
1770
+ }
1771
+ .mainBox h2#name {
1772
+ color: #222222;
1773
+ font: bold 12px Arial,Helvetica,sans-serif;
1774
+
1775
+ text-transform: capitalize;
1776
+ width: 100%;
1777
+ /*height: 15px;
1778
+ overflow: hidden;*/
1779
+ }
1780
+ .cat-mn h2.product-name {
1781
+ float: left;
1782
+ margin: 10px 0;
1783
+ }
1784
+ .cat-mn .price-box {
1785
+ float: right;
1786
+ margin: 0;
1787
+ text-align: right;
1788
+ width: 100%;
1789
+ }
1790
+ .cat-mn .price-box .old_price {
1791
+ color: #A5A5A5;
1792
+ text-decoration: line-through;
1793
+ }
1794
+ .cat-mn .price-box .specialprice {
1795
+ color: #FF4A4A;
1796
+ font-size: 14px;
1797
+ }
1798
+ .cat-mn #price_pro .price-box span.price-label {
1799
+ display:none;
1800
+ }
1801
+ .category-products .products-grid li div.description, .catalog-category-view .products-grid li div.description {
1802
+ background: none repeat scroll 0 0 #FFFFFF;
1803
+ border: 1px solid #CCCCCC;
1804
+ left: 0;
1805
+ margin-left: -1px;
1806
+ padding: 17px;
1807
+ position: absolute;
1808
+ text-align: left;
1809
+ width: 186px;
1810
+ z-index: 9999;
1811
+ margin-top: 90px;
1812
+ }
1813
+ .category-products .products-grid li.item .price_addcart > div.price-box, .catalog-category-view .products-grid li.item .price_addcart > div.price-box {
1814
+ float: left;
1815
+ }
1816
+ .description .link_over {
1817
+ clear: both;
1818
+ margin-top: 10px;
1819
+ }
1820
+ .catalog-category-view .products-grid li div.description .more_link_over {
1821
+ margin-top: 10px;
1822
+ }
1823
+ .catalog-category-view .products-grid li.item .price-box p {
1824
+ display: inline-block;
1825
+
1826
+ }
1827
+ .desc p{
1828
+ font-size: 14px;
1829
+ /*height: 40px;*/
1830
+ overflow: hidden;
1831
+ /*width: 100%;*/
1832
+ }
1833
+ .cat-mn .add-to-cart{
1834
+ float: right;
1835
+ }
1836
+ .cat-mn input.qty{
1837
+ height: 15px;
1838
+ text-align: center;
1839
+ width: 2.5em !important;
1840
+ }
1841
+ /* View Type: Grid */
1842
+ .products-grid {/* border-bottom: 1px solid #D9DDD3;*/
1843
+ position: relative; }
1844
+ .products-grid.last { border-bottom:0; }
1845
+ .products-grid li.item { float:left; width:138px; padding:12px 10px 80px; }
1846
+ .products-grid .product-image { display:block; width:135px; height:135px; }
1847
+ .products-grid .product-name {
1848
+ color: #343434;
1849
+ font-size: 12px;
1850
+ font-weight: bold;
1851
+ margin: 15px 0;
1852
+ text-align: left;
1853
+ text-transform: uppercase;
1854
+ overflow: hidden;
1855
+ }
1856
+ .category-products .products-grid li.item + li.item, .catalog-category-view .products-grid li.item + li.item {
1857
+ margin-left: 14px;
1858
+ }
1859
+ .catalog-category-view .products-grid li.item .price-box .price {
1860
+ font: bold 13px Arial,Helvetica,sans-serif;
1861
+ }
1862
+ .catalog-category-view .products-grid li.item .price-box .special-price {
1863
+ margin-left: 0;
1864
+ }
1865
+
1866
+ .catalog-category-view .products-grid li.item .price-box p + p {
1867
+ margin-left: 10px;
1868
+ }
1869
+ .category-products .products-grid li.item .price-box .special-price .price, .catalog-category-view .products-grid li.item .price-box .special-price .price {
1870
+ font: bold 13px Arial,Helvetica,sans-serif;
1871
+ }
1872
+ .category-products .products-grid li.item .price_addcart > div.add_tobtn, .catalog-category-view .products-grid li.item .price_addcart > div.add_tobtn {
1873
+ float: right;
1874
+ }
1875
+ .category-products .products-grid li.item a.link-learnmore, .catalog-category-view .products-grid li.item a.link-learnmore {
1876
+ background: none repeat scroll 0 0 #7D7D7D;
1877
+ color: #FFFFFF;
1878
+ display: block;
1879
+ font: 12px/22px Arial,Helvetica,sans-serif;
1880
+ padding: 3px 10px;
1881
+ text-align: center;
1882
+ }
1883
+ .catalog-category-view .products-grid li div.description .more_link_over {
1884
+ float: left;
1885
+ margin-top: 10px;
1886
+ width: 100%;
1887
+ }
1888
+ .products-grid .product-name a { color: #434343 !important;
1889
+ font-size: 15px !important;
1890
+ height: 36px;
1891
+ text-transform: none !important;
1892
+ font-weight: normal;
1893
+ }
1894
+
1895
+ .products-grid .cat-mn .product-name a {
1896
+ color: #343434;
1897
+ font-size: 17px !important;
1898
+ margin: 15px 0;
1899
+ text-align: left;
1900
+ text-transform: uppercase;
1901
+ }
1902
+ .featured-title{
1903
+ overflow: hidden;
1904
+ width: 100%;
1905
+ float: left;
1906
+ }
1907
+ .products-grid .price-box { margin:10px 0; }
1908
+
1909
+ .products-grid .availability { line-height:21px; }
1910
+ .products-grid .actions { position:absolute; bottom:12px; }
1911
+ .col2-left-layout .products-grid,
1912
+ .col2-right-layout .products-grid { width:690px; }
1913
+ .col1-layout .products-grid { /*width:790px;*/width: 100%; margin:0 auto; }
1914
+
1915
+ /* View Type: List */
1916
+ #list{
1917
+ border: 1px solid #CCCCCC;
1918
+ float: left;
1919
+ height: 230px;
1920
+ margin-top: 10px;
1921
+ padding: 5px;
1922
+ position: absolute;
1923
+ width: 245px;
1924
+ background: #fff;
1925
+ }
1926
+ .products-list li.item { border-bottom:1px solid #d9ddd3; padding:12px 10px; }
1927
+ .products-list li.item.last { border-bottom:0; }
1928
+ .products-list .product-image { float:left; width:135px; height:135px; margin:0 0 10px; }
1929
+ .products-list .product-shop { margin-left:150px; }
1930
+ .products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
1931
+ .products-list .product-name a { color:#203548; }
1932
+ .products-list .price-box { float:left; margin:3px 13px 5px 0; }
1933
+ .products-list .availability { float:left; margin:3px 0 0; }
1934
+ .products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
1935
+ .products-list .desc .link-more { font-size:11px; }
1936
+ .products-list .add-to-links { clear:both; }
1937
+ .products-list .add-to-links li { display:inline; }
1938
+ .products-list .add-to-links .separator { display:inline; margin:0 2px; }
1939
+ /* ======================================================================================= */
1940
+ /*************************detail page slider css***************************************************/
1941
+ .jcarousel-control {
1942
+ margin-bottom: 10px;
1943
+ text-align: center;
1944
+ }
1945
+ .jcarousel-scroll1 a {
1946
+ background: url("../images/aroStyle2.png") no-repeat scroll left top transparent;
1947
+ cursor: pointer;
1948
+ height: 56px;
1949
+ left: -22px;
1950
+ margin-top: -19px;
1951
+ opacity: 0.7;
1952
+ position: absolute;
1953
+ text-indent: -9000px;
1954
+ top: 50%;
1955
+ width: 50px;
1956
+ z-index: 100;
1957
+ }
1958
+
1959
+ .jcarousel-scroll1 a#mycarousel-next1 {
1960
+ background-position: right top;
1961
+ left: auto;
1962
+ right: 0;
1963
+ }
1964
+ .jcarousel-scroll2 a {
1965
+ background: url("../images/aroStyle2.png") no-repeat scroll left top transparent;
1966
+ cursor: pointer;
1967
+ height: 56px;
1968
+ left: -22px;
1969
+ margin-top: -19px;
1970
+ opacity: 0.7;
1971
+ position: absolute;
1972
+ text-indent: -9000px;
1973
+ top: 50%;
1974
+ width: 50px;
1975
+ z-index: 100;
1976
+ }
1977
+
1978
+ .jcarousel-scroll2 a#mycarousel-next2 {
1979
+ background-position: right top;
1980
+ left: auto;
1981
+ right: 0;
1982
+ }
1983
+ .jcarousel-scroll2 a#mycarousel-next2 {
1984
+ background-position: right top;
1985
+ left: auto;
1986
+ right: 0;
1987
+ }
1988
+ .jcarousel-control a {
1989
+ font-size: 75%;
1990
+ text-decoration: none;
1991
+ padding: 0 5px;
1992
+ margin: 0 0 5px 0;
1993
+ border: 1px solid #fff;
1994
+ color: #eee;
1995
+ background-color: #4088b8;
1996
+ font-weight: bold;
1997
+ }
1998
+ .jcarousel-scroll-banner a#mycarousel-next-banner {
1999
+ background-position: right top;
2000
+ left: auto;
2001
+ right: 0;
2002
+ }
2003
+ .controls a.next {
2004
+ float: right;
2005
+ background:url("../images/aroStyleback.png") no-repeat scroll left top transparent;
2006
+ margin-right: -4px;
2007
+ }
2008
+ .controls a.previous {
2009
+ background:url("../images/aroStyle1.png") no-repeat scroll left top transparent;
2010
+ float: left;
2011
+ }
2012
+ .controls a {
2013
+ /* background: url("../images/aroStyle2.png") no-repeat scroll left top transparent;*/
2014
+ cursor: pointer;
2015
+ height: 56px;
2016
+ left: -2px;
2017
+ margin-top: -20px;
2018
+ opacity: 0.7;
2019
+ /*position: absolute;*/
2020
+ text-indent: -9000px;
2021
+ top: 50%;
2022
+ width: 50px;
2023
+ z-index: 100;
2024
+ }
2025
+
2026
+ .jcarousel-control a:focus,
2027
+ .jcarousel-control a:active {
2028
+ outline: none;
2029
+ }
2030
+
2031
+ .jcarousel-scroll {
2032
+ margin-top: 10px;
2033
+ text-align: center;
2034
+ }
2035
+
2036
+ .jcarousel-scroll form {
2037
+ margin: 0;
2038
+ padding: 0;
2039
+ }
2040
+
2041
+ .jcarousel-scroll select {
2042
+ font-size: 75%;
2043
+ }
2044
+
2045
+ #mycarousel-next,
2046
+ #mycarousel-prev {
2047
+ cursor: pointer;
2048
+ margin-bottom: -10px;
2049
+ text-decoration: underline;
2050
+ font-size: 11px;
2051
+ }
2052
+
2053
+
2054
+ /* Product View ========================================================================== */
2055
+ /* Rating */
2056
+ .block-related .products-grid{
2057
+ border: 1px solid #D4D4D4;
2058
+ float: left;
2059
+ margin-bottom: 20px;
2060
+ }
2061
+ .block-related .jcarousel-skin-tango .product-image{
2062
+ margin-top: 30px;
2063
+ margin-left: 10px;
2064
+ }
2065
+ #more{
2066
+ background: none repeat scroll 0 0 #AAAAAA;
2067
+ color: #FFFFFF;
2068
+ float: right;
2069
+ height: 18px;
2070
+ padding-top: 6px;
2071
+ text-align: center;
2072
+ width: 70px;
2073
+ margin-bottom: 5px;
2074
+ }
2075
+ #more a{
2076
+ color: #fff;
2077
+ text-decoration: none;
2078
+ }
2079
+ #more1{
2080
+ background: none repeat scroll 0 0 #AAAAAA;
2081
+ color: #FFFFFF;
2082
+ float: left;
2083
+ height: 26px;
2084
+ padding-top: 4px;
2085
+ text-align: center;
2086
+ width: 140px;
2087
+ }
2088
+ td #small{
2089
+ background: none repeat scroll 0 0 #7D7D7D;
2090
+ color: #FFFFFF;
2091
+ display: block;
2092
+ font: bold 12px/22px Arial,Helvetica,sans-serif;
2093
+ height: 22px;
2094
+ padding: 0 8px;
2095
+ text-align: center;
2096
+ white-space: nowrap;
2097
+
2098
+ }
2099
+ #small{
2100
+ background: none repeat scroll 0 0 #AAAAAA;
2101
+ color: #FFFFFF;
2102
+ float: right;
2103
+ height: 18px;
2104
+ padding-top: 6px;
2105
+ text-align: center;
2106
+ width: 70px;
2107
+ margin-bottom: 5px;
2108
+ margin-left: 10px;
2109
+ }
2110
+ #small a{
2111
+ color: #fff;
2112
+ text-decoration: none;
2113
+ }
2114
+ #more1 a{
2115
+ color: #FFFFFF;
2116
+ font: 15px/25px Arial,Helvetica,sans-serif;
2117
+ text-decoration: none;
2118
+
2119
+ }
2120
+ .jcarousel-skin-tango1 #mycarousel-next {
2121
+ background: url("../images/product_next.png") no-repeat scroll -44px 0 transparent !important;
2122
+ cursor: pointer !important;
2123
+ height: 70px !important;
2124
+ margin-left: 6px;
2125
+ position: absolute;
2126
+ right: -20px !important;
2127
+ text-indent: -9999px;
2128
+ top: 0px ;
2129
+ }
2130
+
2131
+ .jcarousel-skin-tango1 #mycarousel-next {
2132
+ background-position: right top;
2133
+ opacity: 0.7;
2134
+ }
2135
+ .jcarousel-skin-tango1 #mycarousel-next:hover {
2136
+ background-position: -23px 0 !important;
2137
+ }
2138
+
2139
+ .jcarousel-skin-tango1 #mycarousel-prev {
2140
+ background: url("../images/product_prev.png") no-repeat scroll 0 0 transparent !important;
2141
+ cursor: pointer !important;
2142
+ height: 70px !important;
2143
+ left: 5px !important;
2144
+ position: absolute;
2145
+ top: 0px ;
2146
+ width: 22px !important;
2147
+ text-indent: -9999px;
2148
+ }
2149
+
2150
+
2151
+ .jcarousel-skin-tango1 #mycarousel-prev {
2152
+ background-position: left top;
2153
+ opacity: 0.7;
2154
+ }
2155
+
2156
+ .jcarousel-skin-tango1 #mycarousel-prev:hover {
2157
+ background-position: -23px 0 !important;
2158
+ }
2159
+ .no-rating { margin:0; }
2160
+
2161
+ .ratings { color: #8B8B8B;
2162
+ font-size: 12px;
2163
+
2164
+ width: 100%;
2165
+ display: block !important;
2166
+ }
2167
+ .ratings strong { float:left; margin:1px 3px 0 0; }
2168
+ .ratings .rating-links { margin:0; }
2169
+ .ratings .rating-links .separator { margin:0 2px; }
2170
+ .ratings dt {}
2171
+ .ratings dd {}
2172
+ .rating-box {display: block !important; width:69px; height:13px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
2173
+ .rating-box .rating {display: block !important; float:left; height:13px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
2174
+ .ratings .rating-box { float:left; margin-right:3px; }
2175
+ .ratings .amount {}
2176
+
2177
+ .ratings-table th,
2178
+ .ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
2179
+ .ratings-table th { font-weight:bold; padding-right:8px; }
2180
+
2181
+ /* Availability */
2182
+ .availability { margin:0; }
2183
+ .availability span { font-weight:bold; }
2184
+ .availability.in-stock span {}
2185
+ .availability.out-of-stock span { color:#d83820; }
2186
+ .product-view .product-shop .availability { font-size:11px; margin-left: 10px; }
2187
+ .product-view .product-shop .availability span { color: green;
2188
+ font-weight: bold; }
2189
+ .product-view .product-shop .detail_page_box .add-to-cart button span {
2190
+ background: none repeat scroll 0 0 #1B47EC;
2191
+ cursor: pointer;
2192
+ display: inline-block;
2193
+ height: 27px !important;
2194
+ }
2195
+ .product-view .product-shop .detail_page_box .add-to-cart button span span {
2196
+ color: #FFFFFF;
2197
+ cursor: pointer;
2198
+ font: 17px/29px Arial,Helvetica,sans-serif;
2199
+ /*padding: 0 8px;*/
2200
+ }
2201
+ .product-view .product-shop .detail_page_box .add-to-cart button {
2202
+ cursor: pointer;
2203
+ height: 27px;
2204
+ }
2205
+ .product-view .product-shop .detail_page_box .add-to-box {
2206
+ padding: 10px;
2207
+ width: 430px;
2208
+ }
2209
+
2210
+ .detail_static_block p {
2211
+ font-size: 11px;
2212
+ margin-top: 10px;
2213
+ }
2214
+ /* Email to a Friend */
2215
+ .email-friend { margin:0; }
2216
+
2217
+ /* Alerts */
2218
+ .alert-price { margin:0; font-size:11px; }
2219
+ .alert-stock { margin:0; font-size:11px; }
2220
+
2221
+ /********** < Product Prices */
2222
+ .price { white-space:nowrap !important; }
2223
+
2224
+ .price-box { margin:5px 0; }
2225
+ .price-box .price { font-weight:bold; color:#c76200; }
2226
+
2227
+ /* Regular price */
2228
+ .regular-price { color:#c76200;float: left; }
2229
+ .product-shop .regular-price .price {
2230
+ font: 20px Arial,Helvetica,sans-serif;
2231
+ color: #000;
2232
+
2233
+ font-weight: normal; }
2234
+ .regular-price .price {
2235
+ font: 20px Arial,Helvetica,sans-serif;
2236
+ color: #000;
2237
+ font-size: 14px;
2238
+ font-weight: normal; }
2239
+ .product-essential .product-shop .regular-price .price {
2240
+ float: right;
2241
+ margin-bottom: 10px;
2242
+ margin-top: 10px;
2243
+ }
2244
+ .product-essential .product-shop .detail_page_box1 .regular-price{
2245
+ float: right;
2246
+ }
2247
+ .block .regular-price,
2248
+ .block .regular-price .price { color:#2f2f2f;margin-top: 12px; }
2249
+ .product-view .block .regular-price .price { color:#000; }
2250
+ /* Old price */
2251
+ .old-price { margin:0; }
2252
+ .old-price .price-label { white-space:nowrap; color:#999; }
2253
+ .jcarousel-skin-tango .price-box{
2254
+ width: 80px;
2255
+ float: right;
2256
+ }
2257
+ .jcarousel-skin-tango .old-price .price-label{
2258
+ display: none;
2259
+ }
2260
+ .jcarousel-skin-tango .special-price .price-label{
2261
+ display: none;
2262
+ }
2263
+ .old-price .price { color: #A5A5A5;
2264
+ font-size: 14px !important;
2265
+ font-weight: normal !important;
2266
+ text-decoration: line-through;}
2267
+ #price_pro .old-price .price { color: #c1c1c;
2268
+ font-size: 18px !important;
2269
+ font-weight: normal !important;
2270
+ text-decoration: line-through;
2271
+ line-height: 10px;
2272
+ }
2273
+ #price_pro .regular-price .price {
2274
+ color: #000;
2275
+ font-size: 18px !important;
2276
+ font-weight: normal !important;
2277
+
2278
+ line-height: 10px;
2279
+ padding: 0;
2280
+ }
2281
+ #price_pro .regular-price {
2282
+ float: right;
2283
+ }
2284
+ .ca-nav span {
2285
+ background: url("../images/aroStyle2.png") no-repeat scroll left top transparent;
2286
+ cursor: pointer;
2287
+ height: 56px;
2288
+ left: -22px;
2289
+ margin-top: -19px;
2290
+ opacity: 0.7;
2291
+ position: absolute;
2292
+ text-indent: -9000px;
2293
+ top: 50%;
2294
+ width: 50px;
2295
+ z-index: 100;
2296
+ }
2297
+ #price_pro .special-price .price { color: #000;
2298
+ font-size: 18px !important;
2299
+ font-weight: normal !important;
2300
+ line-height: 10px;
2301
+ padding: 0;
2302
+ }
2303
+ #price_pro .special-price .price {padding: 0;}
2304
+ .link_over .old-price .price { color: #C21700; font-weight:bold !important;
2305
+ }
2306
+ /* Special price */
2307
+ .special-price { margin:0; /*padding:3px 0;*/ }
2308
+ .special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033; }
2309
+ .special-price .price { color: #000;
2310
+ font-size: 14px !important;
2311
+ font-weight: normal !important;
2312
+ }
2313
+ .link_over .special-price .price { color: #1E1E1E; font-weight:bold !important;
2314
+
2315
+ }
2316
+ /* Minimal price (as low as) */
2317
+ .minimal-price { margin:0; }
2318
+ .minimal-price .price-label { font-weight:bold; white-space:nowrap; }
2319
+
2320
+ .minimal-price-link { display:block; }
2321
+ .minimal-price-link .label {color:#1e7ec8;}
2322
+ .minimal-price-link .price { font-weight:normal; color:#1e7ec8; }
2323
+
2324
+ /* Excluding tax */
2325
+ .price-excluding-tax { display:block; color:#999; }
2326
+ .price-excluding-tax .label { white-space:nowrap; color:#999; }
2327
+ .price-excluding-tax .price { font-size:13px; font-weight:normal; color:#c76200; }
2328
+
2329
+ /* Including tax */
2330
+ .price-including-tax { display:block; color:#999; }
2331
+ .price-including-tax .label { white-space:nowrap; color:#999; }
2332
+ .price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }
2333
+
2334
+ /* FTP */
2335
+ .weee { display:block; font-size:11px; color:#444; }
2336
+ .weee .price { font-size:11px; font-weight:normal; }
2337
+
2338
+ /* Excl tax (for order tables) */
2339
+ .price-excl-tax { display:block; }
2340
+ .price-excl-tax .label { display:block; white-space:nowrap; }
2341
+ .price-excl-tax .price { display:block; }
2342
+
2343
+ /* Incl tax (for order tables) */
2344
+ .price-incl-tax { display:block; }
2345
+ .price-incl-tax .label { display:block; white-space:nowrap; }
2346
+ .price-incl-tax .price { display:block; font-weight:bold; }
2347
+
2348
+ /* Price range */
2349
+ .price-from { margin:0; }
2350
+ .price-from .price-label { font-weight:bold; white-space:nowrap; }
2351
+
2352
+ .price-to { margin:0; }
2353
+ .price-to .price-label { font-weight:bold; white-space:nowrap; }
2354
+
2355
+ /* Price notice next to the options */
2356
+ .price-notice { padding-left:10px; color:#999; }
2357
+ .price-notice .price { font-weight:bold; color:#2f2f2f; }
2358
+
2359
+ /* Price as configured */
2360
+ .price-as-configured { margin:0; }
2361
+ .price-as-configured .price-label { font-weight:bold; white-space:nowrap; }
2362
+
2363
+ .price-box-bundle { padding:0 0 10px 0; }
2364
+ .price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
2365
+ .price-box-bundle .price { color:#555; }
2366
+ /********** Product Prices > */
2367
+ #prices .product-options-bottom .price-box{display: none;}
2368
+ #prices p.required{display: none;}
2369
+ #stock{width: 100%;float: left;}
2370
+ /* Tier Prices */
2371
+ .tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; }
2372
+ .tier-prices li { line-height:1.4; background:url(../images/i_tier.gif) no-repeat 0 3px; padding:2px 0 2px 10px; color:#424242; }
2373
+ .tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
2374
+ .tier-prices .price { font-weight:bold; color:#2f2f2f; }
2375
+
2376
+ .tier-prices-grouped li { padding:2px 0; color:#e26703; }
2377
+ .tier-prices-grouped li .price { font-weight:bold; }
2378
+
2379
+ /* Add to Links */
2380
+ .add-to-links { clear: both;
2381
+ font-size: 11px;
2382
+ margin: 10px 0 0; }
2383
+ .add-to-links .separator { display:none; }
2384
+ .category-products .products-grid li div.description .more_link_over .add-to-links li, .catalog-category-view .products-grid li div.description .more_link_over .add-to-links li {
2385
+ float: left;
2386
+ }
2387
+ /* Add to Cart */
2388
+ .add-to-cart label { float:left; margin-right:5px; font-weight:bold; color:#666; }
2389
+ .add-to-cart .qty { float:left; margin-right:5px; }
2390
+ .add-to-cart button.button { float:left; }
2391
+
2392
+ /* Add to Links + Add to Cart */
2393
+ .add-to-box { }
2394
+ .add-to-box .add-to-cart { float:right; }
2395
+ .add-to-box .or { float:left; font-weight:bold; margin:0 7px; color:#666; }
2396
+ .add-to-box .add-to-links { float:left; margin:0; font-size:12px !important; line-height:1.25 !important; text-align:left !important; }
2397
+ .add-to-box .add-to-links li { display:block !important; }
2398
+ .add-to-box .add-to-links li .separator { display:none !important; }
2399
+
2400
+ .product-gift h3{
2401
+ color: #2F2F2F;
2402
+ font-size: 15px;
2403
+ font-weight: normal;
2404
+ }
2405
+ .product-gift p{
2406
+ color: #818181 !important;
2407
+ font-weight: normal !important;
2408
+ line-height: 19px;
2409
+ margin: 0;}
2410
+ #product-view {
2411
+ background: none repeat scroll 0 0 #F9F9F9;
2412
+ padding-bottom: 10px;
2413
+ padding-top: 10px;
2414
+ margin-bottom: 10px;
2415
+ }
2416
+
2417
+ .product-essential { padding:0 25px; }
2418
+ .product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
2419
+ .product-view .product-shop .short-description h2{
2420
+ display: none;
2421
+ }
2422
+ .product-collateral { padding:25px; }
2423
+ .product-collateral h2 { font-weight:bold; font-size:16px; color:#0A263C; padding:0 0 1px; margin:0 0 15px; }
2424
+ .product-collateral .box-collateral { margin:0 0 25px; display: block !important; }
2425
+ .product-collateral .box-collateral .form-add{
2426
+ display: block !important;
2427
+ }
2428
+ #tab4-content .box-collateral h2 {display: none;}
2429
+ /* Product Images */
2430
+ .product-view .product-img-box {
2431
+ background: none repeat scroll 0 0 #FFFFFF;
2432
+ border: 1px solid #CECECE;
2433
+ float: left;
2434
+ height: 410px;
2435
+ padding: 13px;
2436
+ position: relative;
2437
+ width: 410px;
2438
+ }
2439
+ .col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
2440
+ .product-view .product-img-box .product-image { margin:0 0 13px; }
2441
+ .product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
2442
+ .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
2443
+ .product-view .product-img-box .more-views li img {
2444
+ float: left;
2445
+ height: 56px;
2446
+ overflow: hidden;
2447
+ width: 56px;
2448
+ }
2449
+ .product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
2450
+ .product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url(../images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
2451
+ .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
2452
+ .product-view .product-img-box .zoom #track { position:relative; height:18px; }
2453
+ .product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }
2454
+ .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
2455
+ .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
2456
+ .product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
2457
+ .product-view .product-img-box .more-views ul { margin-left:-9px;margin-top: 5px; }
2458
+ .product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
2459
+ .product-view .product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }
2460
+
2461
+ .product-image-popup { margin:0 auto; }
2462
+ .product-image-popup .nav { font-weight:bold; text-align:center; }
2463
+ .product-image-popup .image { display:block; margin:10px 0; }
2464
+ .product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }
2465
+
2466
+ /* Product Shop */
2467
+ .product-view .product-shop { float:right; width: 455px /*330px*/; }
2468
+ .col1-layout .product-view .product-shop { float:right; width:455px; }
2469
+ .col3-layout .product-view .product-shop { float:none; width:auto; }
2470
+ .product-view .product-shop .product-name { margin:0 0 5px; padding-bottom: 10px;}
2471
+ .product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
2472
+ .product-view .product-shop .availability {
2473
+ float: left;
2474
+ margin-bottom: 10px;
2475
+ margin-top: 10px;
2476
+ padding-left: 10px;
2477
+ width: 100%;
2478
+ }.product-view .product-shop .short-description {
2479
+ border-bottom: 1px solid #E9E9E9;
2480
+ float: left;
2481
+ /*padding: 3px 0 0px 10px;*/
2482
+ width: 100%;
2483
+ height: 120px;
2484
+ }
2485
+ .product-view .product-shop .price-box {
2486
+ float: right;
2487
+ width: 57%;
2488
+ margin: 0;
2489
+ }
2490
+ .product-view .product-shop .add-to-links { margin:0; }
2491
+ .product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
2492
+ .product-view .product-shop .add-to-links li,
2493
+ .product-view .product-shop .add-to-links li .separator { display:inline; }
2494
+ .product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
2495
+ .product-view .product-shop .add-to-links a.link-wishlist { color:#343434 !important; font-weight:normal !important; }
2496
+ .product-view .product-shop .add-to-links a.link-compare { color:#343434 !important; font-weight:normal !important; }
2497
+
2498
+ /* Product Options */
2499
+ .product-options {
2500
+ border: 1px solid #DADADA;
2501
+ float: left;
2502
+ margin-left: 10px;
2503
+ padding: 10px;
2504
+ width: 429px;
2505
+ background: #fff;
2506
+ }
2507
+ .product-options dt { padding:10px 0 0; font-weight:normal; }
2508
+
2509
+ .product-options dt label {
2510
+ color: #2F2F2F;
2511
+ font-size: 14px;
2512
+ font-weight: normal;
2513
+ }
2514
+ .product-options dt span.required { color:#eb340a; }
2515
+ .product-options dt .qty-holder { float:right; margin-right:15px; }
2516
+ .product-options dt .qty-holder label { vertical-align:middle; }
2517
+ .product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
2518
+ .product-options dd {/* padding:5px 10px 15px;*/ margin:0 0 5px; /*border-bottom:1px solid #e4e4e4;*/ }
2519
+ .product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
2520
+ .product-options dd input.input-text { width:98%; }
2521
+ .product-options dd input.datetime-picker { width:150px; }
2522
+ .product-options dd textarea { width:98%; height:8em; }
2523
+
2524
+ .product-options dd select {
2525
+ color: #818181;
2526
+ font-size: 15px;
2527
+ height: 25px;
2528
+ padding-top: 2px;
2529
+ width: 92%; }
2530
+ .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
2531
+ .product-options ul.options-list { margin-right:5px; }
2532
+ .product-options ul.options-list li { line-height:1.5; padding:2px 0; }
2533
+ .product-options ul.options-list input.radio { float:left; margin-top:3px; }
2534
+ .product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
2535
+ .product-options ul.options-list .label { display:block; margin-left:18px; }
2536
+ .product-options ul.options-list label { font-weight:normal; }
2537
+ .product-options ul.validation-failed { padding:0 7px; }
2538
+ .product-options p.note { margin:0; font-size:11px; }
2539
+ .product-options p.required { margin-bottom:0; padding:15px 0 0; }
2540
+
2541
+ .product-options-bottom {width: 426px;float: right;}
2542
+ .product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; }
2543
+ .product-options-bottom .tier-prices li { background:0; padding:2px 0; color:#e26703; }
2544
+ .product-options-bottom .tier-prices .price,
2545
+ .product-options-bottom .tier-prices .benefit { color:#e26703; }
2546
+ .product-options-bottom .price-box { float:left; margin:0; padding:0; }
2547
+ .product-options-bottom .price-label { float:left; padding-right:5px; }
2548
+ .product-options-bottom .price-tax { float:left; }
2549
+ .product-options-bottom .add-to-cart { float:right; }
2550
+ .product-shop .product-options-bottom {/* margin:0 0 20px;*/ }
2551
+ .product-shop .product-options-bottom .price-box { float:none; margin:0 0 5px; }
2552
+ .product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
2553
+ .product-shop .product-options-bottom .price-tax { float:none; }
2554
+ .product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; padding-top:12px; }
2555
+
2556
+ /* Grouped Product */
2557
+ .product-view .grouped-items-table .price-box { margin:0; padding:0; }
2558
+
2559
+ /* Block: Description */
2560
+ .product-view .box-description {}
2561
+
2562
+ /* Block: Additional */
2563
+ .product-view .box-additional .data-table th,
2564
+ .product-view .box-additional .data-table td { line-height:1.25; }
2565
+
2566
+ /* Block: Upsell */
2567
+ .product-view .box-up-sell h2 { border-bottom:0; padding:0; margin:0 0 8px; }
2568
+ .product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
2569
+ .product-view .box-up-sell .products-grid td { width:25%; background:#f6f2e7; border-right:1px solid #e5dcc3; border-bottom:1px solid #e5dcc3; padding:15px 10px 12px; line-height:1.6em; }
2570
+ .product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
2571
+ .product-view .box-up-sell .products-grid td.last { border-right:0; }
2572
+ .product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
2573
+ .product-view .box-up-sell .products-grid .product-image { text-align:center; }
2574
+ .product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; }
2575
+ .product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
2576
+
2577
+ /* Block: Tags */
2578
+ .product-view .box-tags { margin:0; }
2579
+ .product-view .box-tags h3 { font-size:13px; }
2580
+ .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
2581
+ .product-view .box-tags .product-tags li { display:inline; background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
2582
+ .product-view .box-tags .product-tags li.first { padding-left:0; }
2583
+ .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
2584
+ .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
2585
+ .product-view .box-tags .form-add .input-box { float:left;display: block !important; width:305px; margin-right: 10px;}
2586
+ .product-view .box-tags .form-add input.input-text { width:299px; }
2587
+ .product-view .box-tags .form-add button.button span { border-color:#7D7D7D; background:none repeat scroll 0 0 #7D7D7D; }
2588
+ .product-view .box-tags .note { margin:3px 0 0; font-size:11px; }
2589
+ .form-add{
2590
+ display: block !important;
2591
+ }
2592
+ /* Block: Reviews */
2593
+ .product-view .box-reviews dl { margin:15px 0; }
2594
+ .product-view .box-reviews dt a,
2595
+ .product-view .box-reviews dt span { font-weight:bold; }
2596
+ .product-view .box-reviews dd { margin:0 0 15px; }
2597
+ .product-view .box-reviews dd small { font-style:italic; }
2598
+ .product-view .box-reviews .form-add { margin:15px 0 0; }
2599
+ .product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
2600
+ .product-view .box-reviews .form-add h3 span { font-weight:bold; }
2601
+ .product-view .box-reviews .form-add h4 { font-size:12px; }
2602
+ .product-view .box-reviews .form-add .data-table td { text-align:center; }
2603
+ .product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
2604
+ .product-view .box-reviews .form-add .form-list .input-box { width:360px; }
2605
+ .product-view .box-reviews .form-add .form-list input.input-text,
2606
+ .product-view .box-reviews .form-add .form-list textarea { width:354px; }
2607
+
2608
+ /* Send a Friend */
2609
+ .send-friend .form-list { width:615px; overflow:hidden; }
2610
+ .send-friend .form-list li { margin-right:-15px; }
2611
+ .send-friend .form-list li p { margin:0 15px 0 0; }
2612
+ .send-friend .form-list .field { width:315px; }
2613
+ .send-friend .form-list .input-box { width:300px; }
2614
+ .send-friend .form-list input.input-text,
2615
+ .send-friend .form-list textarea { width:294px; }
2616
+ .send-friend .form-list li.wide .input-box { width:612px; }
2617
+ .send-friend .form-list li.wide textarea { width:609px; }
2618
+ .send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:21px; }
2619
+ /* ======================================================================================= */
2620
+ .product-view .secondrow {
2621
+ background: none repeat scroll 0 0 #FFFFFF;
2622
+ float: left;
2623
+ margin-bottom: 20px;
2624
+ width: 100%;
2625
+ }
2626
+ .product-view .secondrow {
2627
+ background: none repeat scroll 0 0 #FFFFFF;
2628
+ float: left;
2629
+ margin-bottom: 20px;
2630
+ width: 100%;
2631
+ }
2632
+ .product-view .secondrow .wrap-tabs .tabs {
2633
+ border-right: 1px solid #AFAFAF;
2634
+ border-top: 0 none;
2635
+ border-left:1px solid #AFAFAF;
2636
+ display: block !important;
2637
+ float: left;
2638
+ margin-left: 0;
2639
+ width: 980px;
2640
+ }
2641
+
2642
+ .product-view .secondrow .wrap-tabs .tabs {
2643
+ border: 0 none;
2644
+ float: left !important;
2645
+ display: block !important;
2646
+ }
2647
+ .product-view .secondrow .wrap-tabs {
2648
+ display: block !important;
2649
+ }
2650
+ .ratings .wrap-tabs .tabs a {
2651
+ color: #1E1E1E !important;
2652
+ display: block !important;
2653
+ float: left !important;
2654
+ padding: 0 !important;
2655
+ width: auto !important;
2656
+ }
2657
+ .ratings .separator {
2658
+ float: left;
2659
+ margin: 0 3px;
2660
+ }
2661
+ .product-view .secondrow .wrap-tabs .tabs a {
2662
+ color: #1E1E1E;
2663
+ display: block;
2664
+ float: left;
2665
+ font: 13px Arial,Helvetica,sans-serif;
2666
+ padding: 10px 8px;
2667
+ text-decoration: none;
2668
+ width: 179px;
2669
+ border-bottom: 1px solid #AFAFAF;
2670
+ text-align: center;
2671
+ }
2672
+ .product-view .secondrow .wrap-tabs .tabs a:hover {
2673
+ -moz-border-bottom-colors: none;
2674
+ -moz-border-image: none;
2675
+ -moz-border-left-colors: none;
2676
+ -moz-border-right-colors: none;
2677
+ border-radius: 12px 12px 0 0;
2678
+ background: none repeat scroll 0 0 #FFFFFF;
2679
+ border-bottom: medium none !important;
2680
+ border-left: 1px solid #AFAFAF;
2681
+ border-right: 1px solid #AFAFAF;
2682
+ border-top: 1px solid #AFAFAF;
2683
+ width: 179px;
2684
+ color: #756F6D;
2685
+ padding: 10px 8px;
2686
+ text-align: center;
2687
+ }
2688
+ .product-view .secondrow .wrap-tabs .tabs a.active {
2689
+ -moz-border-bottom-colors: none;
2690
+ -moz-border-image: none;
2691
+ -moz-border-left-colors: none;
2692
+ -moz-border-right-colors: none;
2693
+ border-radius: 12px 12px 0 0;
2694
+ background: none repeat scroll 0 0 #FFFFFF;
2695
+ border-bottom: medium none !important;
2696
+ border-left: 1px solid #AFAFAF;
2697
+ border-top: 1px solid #AFAFAF;
2698
+ border-right: 1px solid #AFAFAF;
2699
+ width: 179px;
2700
+ color: #756F6D;
2701
+ padding: 10px 8px;
2702
+ text-align: center;
2703
+ }
2704
+ .product-view .secondrow .wrap-tabs .tabs a.active1 {
2705
+ -moz-border-bottom-colors: none;
2706
+ -moz-border-image: none;
2707
+ -moz-border-left-colors: none;
2708
+ -moz-border-right-colors: none;
2709
+ -moz-border-top-colors: none;
2710
+ background: none repeat scroll 0 0 #FFFFFF;
2711
+ border-bottom: medium none !important;
2712
+ border-left: 1px solid #AFAFAF;
2713
+ border-radius: 12px 12px 0 0;
2714
+ width: 179px;
2715
+ color: #756F6D;
2716
+ padding: 10px 8px;
2717
+ text-align: center;
2718
+ }
2719
+ .product-view .secondrow .wrap-tabs .tabs a.active2 {
2720
+ -moz-border-bottom-colors: none;
2721
+ -moz-border-image: none;
2722
+ -moz-border-left-colors: none;
2723
+ -moz-border-right-colors: none;
2724
+ -moz-border-top-colors: none;
2725
+ background: none repeat scroll 0 0 #FFFFFF;
2726
+ border-bottom: medium none !important;
2727
+ border-left: 1px solid #AFAFAF;
2728
+ border-right: 1px solid #AFAFAF;
2729
+ border-top: 1px solid #AFAFAF;
2730
+ color: #756F6D;
2731
+ padding: 10px 8px;
2732
+ width: 180px;
2733
+ border-radius: 12px 12px 0 0;
2734
+ text-align: center;
2735
+ }
2736
+ .product-view .secondrow .wrap-tabs .wrap-tabs-content {
2737
+ color: #525252;
2738
+ float: left;
2739
+ width: 96.5%;
2740
+ border: 1px solid #AFAFAF;
2741
+ border-top: 0 none;
2742
+ padding: 15px;
2743
+ position: relative;
2744
+ z-index: 0;
2745
+ }
2746
+ .product-view .secondrow .wrap-tabs .tabs a#tab1{
2747
+
2748
+
2749
+ }
2750
+ .product-view .secondrow .wrap-tabs .tabs a#tab5{
2751
+ border-right: 0 none;
2752
+ border-top: 0 none;
2753
+ }
2754
+ .product-view .product-shop .price-box p {
2755
+ margin-left: 5px;
2756
+ margin-top: 3px;
2757
+ }
2758
+ .product-view .product-shop .price-box .price-label {
2759
+ color: #00875E;
2760
+ font-size: 11px;
2761
+ }
2762
+ .product-download{display: block !important;}
2763
+ .product-download a{ text-decoration: underline;}
2764
+ .product-view .product-shop .price-box p.old-price .price {
2765
+ color: #00875E;
2766
+ font-family: Arial,Helvetica,sans-serif;
2767
+ font-size: 15px;
2768
+ text-decoration: line-through;
2769
+ }
2770
+ .product-view .product-shop .price-box p {
2771
+ float: left;
2772
+ line-height: 25px !important;
2773
+ /*margin-right: 15px;*/
2774
+ padding: 0;
2775
+ width: 115px;
2776
+ text-align: right;
2777
+ }
2778
+ .product-view .product-shop .detail_page_box {
2779
+ border: 1px solid #DADADA;
2780
+ float: left;
2781
+ margin-left: 10px;
2782
+ height: 160px;
2783
+ width: 450px;
2784
+ background: none repeat scroll 0 0 #FFFFFF;
2785
+ }
2786
+ #detail_bottom{
2787
+ float: right;
2788
+ height: auto;
2789
+ position: relative;
2790
+ top: 120px;
2791
+ width: auto;
2792
+ }
2793
+ .product-view .product-shop .detail_page_box1 .newSocial {
2794
+ display: none;
2795
+ }
2796
+ #prices .product-options-bottom #more1 {
2797
+ display: none;
2798
+ }
2799
+ #prices .product-options-bottom .add-to-cart {
2800
+ display: none;
2801
+ }
2802
+ .product-view .product-shop .detail_page_box1 {
2803
+
2804
+ float: left;
2805
+ width: 465px;
2806
+ z-index: 0;
2807
+ /*margin-bottom: 20px;*/
2808
+ }
2809
+ .product-view .product-shop .detail_page_box2 {
2810
+ background: none repeat scroll 0 0 #FFFFFF;
2811
+ float: left;
2812
+ width: 465px;
2813
+ z-index: 0;
2814
+ margin-bottom: 20px;
2815
+ }
2816
+ .product-view .product-shop .detail_page_box1 .add-to-box {
2817
+
2818
+ /*border: 1px solid #DADADA;*/
2819
+ height: 300px;
2820
+ margin-left: 8px;
2821
+ padding: 0 12px;
2822
+ width: 426px;
2823
+ }
2824
+ .jcarousel-skin-tango1 .jcarousel-container-horizontal{
2825
+ margin-top: 20px !important;
2826
+ }
2827
+ .product-view .product-shop .price-box .special-price .price-label {
2828
+ color: #014601;
2829
+ font-size: 11px;
2830
+ font-weight: normal;
2831
+ position: relative;
2832
+ top: -1px;
2833
+ }
2834
+ .product-view .product-shop .price-box p.special-price .price {
2835
+ color: #014601;
2836
+ font: 20px Arial,Helvetica,sans-serif;
2837
+ }
2838
+
2839
+ .product-view .product-shop .price-box .special-price .price {
2840
+ font-size: 18px !important;
2841
+ font-weight: normal !important;
2842
+ }
2843
+ .product-view .product-shop .short-description div.std p{
2844
+ color: #818181 !important;
2845
+ font-weight: normal !important;
2846
+ line-height: 19px;
2847
+ margin: 0;
2848
+ }
2849
+ .product-view .product-shop .short-description div.std span{
2850
+ color: #818181 !important;
2851
+ line-height: 20px;
2852
+ font-weight: normal !important;
2853
+ }
2854
+ #tab5-content a#tab5{display: none;}
2855
+ /* Content Styles ================================================================= */
2856
+ .product-name { margin:0; font-size:1em; font-weight:normal; }
2857
+ .product-name a { color:#A5A5A5; }
2858
+ .product-name .no-rating a#tab5 {color: #6F6F6F;
2859
+ font-size: 10px;
2860
+ font-style: italic;}
2861
+ /* Product Tags */
2862
+ .tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
2863
+ .tags-list li { display:inline !important; margin:0 4px 0 0; }
2864
+ .tags-list li a { color:#1b2d3b; }
2865
+
2866
+ /* Advanced Search */
2867
+ .advanced-search .form-list label { width:160px; padding-right:10px; }
2868
+ .advanced-search .form-list .input-box,
2869
+ .advanced-search .form-list .input-range { float:left; clear:none; }
2870
+ .advanced-search-amount { margin:0 0 10px; }
2871
+ .advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
2872
+ .advanced-search-summary ul { float:left; width:49%; }
2873
+ .advanced-search-summary strong { color:#E17C24; padding-left:15px; background:url(../images/i_search_criteria.gif) 0 3px no-repeat; }
2874
+ .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
2875
+
2876
+ /* CMS Home Page */
2877
+ .cms-home .subtitle {}
2878
+ .cms-index-index .subtitle {}
2879
+
2880
+ /* Sitemap */
2881
+ .page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
2882
+ .page-sitemap .links a { text-decoration:none; position:relative; }
2883
+ .page-sitemap .links a:hover { text-decoration:underline; }
2884
+ .page-sitemap .sitemap { margin:12px; }
2885
+ .page-sitemap .sitemap a { color:#1b2d3b; }
2886
+ .page-sitemap .sitemap li { margin:3px 0; }
2887
+ .page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
2888
+ .page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
2889
+
2890
+ /* RSS */
2891
+ .rss-title h1 { background:url(../images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
2892
+ .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
2893
+ /* ======================================================================================= */
2894
+
2895
+
2896
+ /* Shopping Cart ========================================================================= */
2897
+ .cart .page-title { border-bottom:0; margin:0 0 12px; }
2898
+ .cart .page-title h1 { margin:10px 0 0; }
2899
+
2900
+ /* Checkout Types */
2901
+ .cart .page-title .checkout-types li { margin:0 0 5px; }
2902
+
2903
+ /* Shopping Cart Table */
2904
+ .cart-table th { padding:2px 10px; }
2905
+ .cart-table td { padding:10px; }
2906
+ .cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#2f2f2f; }
2907
+ .cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
2908
+ .cart-table tfoot td { padding:5px 10px; }
2909
+ .cart-table .btn-continue {
2910
+ float: right;
2911
+ margin-left: 10px;
2912
+ }
2913
+ .cart-table .btn-update {
2914
+ float: right;
2915
+ margin-left: 10px;
2916
+ }
2917
+ .cart-table .btn-continue span,
2918
+ .cart-table .btn-update span { border-color: #7D7D7D; background:none repeat scroll 0 0 #7D7D7D; }
2919
+
2920
+ /* Shopping Cart Collateral boxes */
2921
+ .cart .cart-collaterals { padding:25px 0 0; }
2922
+ .cart .cart-collaterals .col2-set { float:left; width:605px; }
2923
+ .cart .cart-collaterals .col2-set .col-2 {float: left; width:47%; }
2924
+ .cart .cart-collaterals .col2-set .col-1 {float: right; width:50%; }
2925
+
2926
+ .cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
2927
+ .cart .crosssell h2 { font-size:13px; font-weight:bold; }
2928
+ .cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
2929
+ .cart .crosssell .product-details { margin-left:90px; }
2930
+ .cart .crosssell .product-name { font-weight:bold; }
2931
+ .cart .crosssell li.item { margin:12px 0; }
2932
+ .cart .crosssell .link-compare { font-weight:normal; }
2933
+
2934
+ /* Discount Codes & Estimate Shipping and Tax Boxes */
2935
+ .cart .discount,
2936
+ .cart .shipping { border:1px solid #d0cbc1; background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; padding:12px 15px; margin:0 0 18px; }
2937
+ .cart .discount h2,
2938
+ .cart .shipping h2 { background-position:0 0; background-repeat:no-repeat; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#343434; text-transform:uppercase; }
2939
+ .cart .discount button span,
2940
+ .cart .shipping button span { border-color:#7D7D7D; background:none repeat scroll 0 0 #7D7D7D; }
2941
+ .cart .discount .buttons-set,
2942
+ .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
2943
+ .cart .discount .buttons-set button.button,
2944
+ .cart .shipping .buttons-set button.button { float:none; margin-left:0; }
2945
+
2946
+ .cart .discount h2 { }
2947
+ .cart .discount .input-box { margin:8px 0 0; width:260px; }
2948
+ .cart .discount input.input-text { width:254px; }
2949
+
2950
+ .cart .shipping h2 { }
2951
+ .cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; }
2952
+
2953
+ /* Shopping Cart Totals */
2954
+ .cart .totals { float:right; width:268px; background:none repeat scroll 0 0 #E6E6E6; }
2955
+ .cart .totals table { width:100%; margin:7px 0; }
2956
+ .cart .totals td { padding:1px 15px 1px 7px; }
2957
+ .cart .totals tr.last td {}
2958
+ .cart .totals tfoot td { padding-top:5px; padding-bottom:5px; }
2959
+ .cart .totals tfoot td strong { font-size:15px; }
2960
+ .cart .totals .checkout-types { font-size:13px; padding:8px 15px 15px; text-align:right; }
2961
+ .cart .totals .checkout-types li { clear:both; margin:10px 0; }
2962
+
2963
+ /* Options Tool Tip */
2964
+ .item-options dt { font-weight:bold; font-style:italic; }
2965
+ .item-options dd { padding-left:10px; margin:0 0 6px; }
2966
+ .truncated { cursor:help; }
2967
+ .truncated a.dots { cursor:help; }
2968
+ .truncated a.details { cursor:help; }
2969
+ .truncated .truncated_full_value { position:relative; z-index:999; }
2970
+ .truncated .truncated_full_value dl { position:absolute; top:-99999em; left:-99999em; z-index:999; width:250px; padding:8px; border:1px solid #ddd; background-color:#f6f6f6; }
2971
+ .truncated .show dl { top:-20px; left:50%; }
2972
+ .col-left .truncated .show dl { left:15px; top:7px; }
2973
+ .col-right .truncated .show dl { left:-240px; top:7px; }
2974
+ /* ======================================================================================= */
2975
+
2976
+
2977
+ /* Checkout ============================================================================== */
2978
+ /********** < Common Checkout Styles */
2979
+ /* Shipping and Payment methods */
2980
+ .sp-methods { margin:0 0 8px; }
2981
+ .sp-methods dt { margin:13px 0 5px; font-weight:bold; }
2982
+ .sp-methods dd {}
2983
+ .sp-methods dd li { margin:5px 0; }
2984
+ .sp-methods label { font-weight:bold; color:#666; }
2985
+ .sp-methods .price { font-weight:bold; }
2986
+ .sp-methods .form-list { padding-left:20px; }
2987
+ .sp-methods .form-list li { margin:0 0 8px; }
2988
+ .sp-methods select.month { width:154px; margin-right:10px; }
2989
+ .sp-methods select.year { width:96px; }
2990
+ .sp-methods input.cvv { width:3em !important; }
2991
+ .sp-methods .centinel-logos a { margin-right:3px; }
2992
+ .sp-methods .centinel-logos img { vertical-align:middle; }
2993
+
2994
+ .please-wait { float:right; }
2995
+ .please-wait img { vertical-align:middle; }
2996
+ .cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }
2997
+
2998
+ /* Tooltip */
2999
+ .tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
3000
+ .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
3001
+ .tool-tip .btn-close a { display:block; margin:0 0 0 auto; width:15px; height:15px; background:url(../images/btn_window_close.gif) 100% 0 no-repeat; text-align:left; text-indent:-999em; overflow:hidden; }
3002
+ .tool-tip .tool-tip-content { padding:5px; }
3003
+
3004
+ /* Gift Messages */
3005
+ .gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
3006
+ .gift-messages p.control { color:#8e8d8b; }
3007
+ .gift-messages-form { position:relative; }
3008
+ .gift-messages-form label { float:none !important; position:static !important; }
3009
+ .gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
3010
+ .gift-messages-form .whole-order { margin:0 0 25px; }
3011
+ .gift-messages-form .item { margin:0 0 10px; }
3012
+ .gift-messages-form .item .product-img-box { float:left; width:75px; }
3013
+ .gift-messages-form .item .product-image { margin:0 0 7px; }
3014
+ .gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
3015
+ .gift-messages-form .item .details { margin-left:90px; }
3016
+ .gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
3017
+ .gift-messages-form .item .details .form-list .field { width:255px; }
3018
+ .gift-messages-form .item .details .form-list .input-box { width:240px; }
3019
+ .gift-messages-form .item .details .form-list input.input-text { width:234px; }
3020
+ .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
3021
+ .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
3022
+
3023
+ .gift-message-link { font-size:11px; background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
3024
+ .gift-message-link.expanded { background-position:100% -40px; }
3025
+ .gift-message-row { background:#f2efe9; }
3026
+ .gift-message-row .btn-close { float:right; width:16px; height:16px; background:url(../images/btn_gm-close.gif) 0 0 no-repeat; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
3027
+
3028
+ /* Checkout Agreements */
3029
+ .checkout-agreements li { margin:30px 0; }
3030
+ .checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
3031
+ .checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
3032
+ .checkout-agreements .agree input.checkbox { margin-right:6px; }
3033
+ .checkout-agreements .agree label { font-weight:bold; color:#666; }
3034
+
3035
+ .opc .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }
3036
+ .opc .checkout-agreements li { margin:20px 0 0; }
3037
+ .opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
3038
+ .opc .checkout-agreements .agree { padding-left:6px; }
3039
+
3040
+ /* Centinel */
3041
+ .centinel {}
3042
+
3043
+ .opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
3044
+
3045
+ /* Generic Info Set */
3046
+ .info-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
3047
+ .info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
3048
+ .info-set h3,
3049
+ .info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
3050
+ .info-set h2 a,
3051
+ .info-set h3 a,
3052
+ .info-set h4 a { font-weight:normal; }
3053
+ .info-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
3054
+ .info-set h3.legend { margin:0 0 10px; color:#0a263c; }
3055
+ .info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
3056
+ .info-set .box { margin:0 0 15px; }
3057
+ .info-set .box h2 { color:#e26703; }
3058
+ .info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
3059
+ .info-set .data-table .product-name a { font-weight:bold !important; }
3060
+ .info-set .data-table .item-options { margin:5px 0 0; }
3061
+ /********** Common Checkout Styles > */
3062
+
3063
+ /* One Page Checkout */
3064
+ .block-progress { border:0; margin:0; }
3065
+ .block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px;width: 100%;float: left; }
3066
+ .block-progress .block-title strong { font-size:13px; color:#0a263c; }
3067
+ .block-progress .block-content { background:none;float: left; width: 100%; }
3068
+ .block-progress dt { font-size:13px; font-weight:bold; line-height:1.35; background:#eee; border:1px solid #a3aeb3; margin:0 0 6px; padding:2px 8px; color:#999; }
3069
+ .block-progress dd { background:#fff; border:1px solid #a3aeb3; border-top:0; padding:8px 13px; margin:0 0 6px; }
3070
+ .block-progress dt.complete { background: none repeat scroll 0 0 #565656;
3071
+ color: #FFFFFF;
3072
+ margin: 0; }
3073
+ .block-progress dt.complete a {
3074
+ color: #FFFFFF;
3075
+ text-decoration: underline;
3076
+ }
3077
+ .block-progress dd.complete {}
3078
+ .block-progress p { margin:0; }
3079
+
3080
+ .opc .buttons-set { margin-top:0; padding-top:2em; }
3081
+ .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
3082
+ .opc .buttons-set .back-link small { display:none; }
3083
+ .opc .buttons-set .back-link a { background:url(../images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }
3084
+ .opc .buttons-set.disabled button.button { display:none; }
3085
+ .opc .buttons-set .please-wait { height:21px; line-height:21px; }
3086
+ .opc .ul { list-style:disc outside; padding-left:18px; }
3087
+
3088
+ .opc { position:relative; }
3089
+ .opc li.section {}
3090
+
3091
+ .opc .step-title {
3092
+ background: none repeat scroll 0 0 #EEEEEE;
3093
+ border-bottom: 1px solid #FFFFFF;
3094
+ padding: 4px 8px 6px;
3095
+ text-align: right;
3096
+ }.opc .step-title .number { float:left; background:#fff; border:1px solid #fff; padding:0 4px; margin:0 5px 0 0; font:bold 11px/14px arial, helvetica, sans-serif; color:#999; }
3097
+ .opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
3098
+ .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
3099
+
3100
+ .opc .allow .step-title { background:none repeat scroll 0 0 #565656; border:1px solid #a3aeb3; border-bottom:0; color:#a4b3b9; cursor:pointer; }
3101
+ .opc .allow .step-title .number { background: none repeat scroll 0 0 #FFFFFF;
3102
+
3103
+ color: #000; }
3104
+ .opc .allow .step-title h2 { color:#FFFFFF; }
3105
+ /*.opc .allow .step-title a { display:block; }*/
3106
+
3107
+ .opc .active .step-title { background:#000; border:1px solid #000; padding-bottom:5px; color:#f18200; cursor:default; }
3108
+ .opc .active .step-title .number { background:#757575; border-color:#757575; color:#fff; }
3109
+ .opc .active .step-title h2 { color:#fff; }
3110
+ /*.opc .active .step-title a { display:none; }*/
3111
+
3112
+ .opc .step { border-top:0; padding:15px 30px; position:relative; }
3113
+ .opc .step .tool-tip { right:30px; }
3114
+
3115
+ #opc-login .buttons-set { border-top:0; }
3116
+ #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
3117
+ #opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }
3118
+
3119
+ #opc-shipping_method .buttons-set { border-top:0; }
3120
+ .opc .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }
3121
+ .opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }
3122
+
3123
+ #opc-review .step { border:0; padding:0; }
3124
+ #opc-review .product-name { font-weight:bold; color:#0a263c; }
3125
+ #opc-review .item-options { margin:5px 0 0; }
3126
+ #opc-review .buttons-set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }
3127
+ #opc-review .buttons-set p { margin:0; line-height:40px; }
3128
+ #opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
3129
+
3130
+ /* Multiple Addresses Checkout */
3131
+ .checkout-progress { padding:0 90px; margin:0 0 20px; }
3132
+ .checkout-progress li { float:left; width:19%; margin:0 3px 0 0; border-top:10px solid #999; padding:2px 0 0; font-weight:bold; text-align:center; color:#abb5ba; }
3133
+ .checkout-progress li.active { border-top-color:#e96200; color:#e96200; }
3134
+
3135
+ .multiple-checkout h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
3136
+ .multiple-checkout h3,
3137
+ .multiple-checkout h4 { font-size:13px; font-weight:bold; color:#E26703; }
3138
+ .multiple-checkout h2 a,
3139
+ .multiple-checkout h3 a,
3140
+ .multiple-checkout h4 a { font-weight:normal; }
3141
+ .multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
3142
+ .multiple-checkout .data-table .product-name a { font-weight:bold !important; }
3143
+ .multiple-checkout .data-table .item-options { margin:5px 0 0; }
3144
+
3145
+ .multiple-checkout .gift-messages { margin:15px 0 0; }
3146
+
3147
+ .multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }
3148
+
3149
+ .multiple-checkout .col2-set,
3150
+ .multiple-checkout .col3-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
3151
+ .multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
3152
+ .multiple-checkout .col2-set h3.legend { margin:0 0 10px; color:#0a263c; }
3153
+ .multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
3154
+ .multiple-checkout .box { margin:0 0 15px; }
3155
+ .multiple-checkout .box h2 { color:#e26703; }
3156
+
3157
+ .multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
3158
+ .multiple-checkout .place-order .grand-total { float:right; height:71px; font-size:1.5em; padding:0 0 0 21px; background:url(../images/bkg_grand-total.gif) 0 0 no-repeat; overflow:hidden; }
3159
+ .multiple-checkout .place-order .grand-total .inner { float:left; height:57px; padding:14px 21px 0 0; background:url(../images/bkg_grand-total.gif) 100% 0 no-repeat; }
3160
+ .multiple-checkout .place-order .grand-total .inner div { display:inline; }
3161
+ .multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
3162
+ .multiple-checkout .place-order .grand-total .price { color:#E26703; }
3163
+ .multiple-checkout .place-order .grand-total button.button span { font-size:16px; }
3164
+ .multiple-checkout .place-order .grand-total button.button span span { padding:0 45px 0 36px; }
3165
+
3166
+ /* Step 1 */
3167
+ .multiple-checkout .title-buttons button.button span { border-color:#406a83; background:#618499; }
3168
+ #multiship-addresses-table td { padding:10px; }
3169
+ #multiship-addresses-table tfoot td { padding:5px 10px; }
3170
+ #multiship-addresses-table tfoot button.button span { border-color:#406a83; background:#618499; }
3171
+
3172
+ /* Step 2 */
3173
+ .multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
3174
+ .multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
3175
+ .multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
3176
+ .multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
3177
+ .multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
3178
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
3179
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
3180
+ .checkout-multishipping-shipping .box-sp-methods { border:1px solid #d9d2be; background:#f9f3e3; padding:13px; position:relative; }
3181
+ .checkout-multishipping-shipping .box-sp-methods .pointer { position:absolute; top:-20px; right:-40px; width:178px; height:41px; background:url(../images/bkg_sp-methods.gif) 0 0 no-repeat; overflow:hidden; }
3182
+
3183
+ /* Step 3 */
3184
+ .checkout-multishipping-billing .multiple-checkout { position:relative; }
3185
+ /* ======================================================================================= */
3186
+
3187
+
3188
+ /* Account Login/Create Pages ============================================================ */
3189
+ .account-login .content { min-height:240px; padding:14px 21px; background: #FFFFFF; border:1px solid #E6E6E6; border-bottom:0; }
3190
+ .account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 0; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#343434; }
3191
+ .account-login .new-users h2 {/* background-image:url(../images/i_page1.gif)*/}
3192
+ .account-login .registered-users h2 {/* background-image:url(../images/i_page2.gif);*/ }
3193
+ .account-login .buttons-set {
3194
+ background: none repeat scroll 0 0 #E6E6E6;
3195
+ margin: 0;
3196
+ padding: 8px 13px;
3197
+ }
3198
+ .account-create {}
3199
+ /* Account Login/Create Pages ============================================================ */
3200
+
3201
+
3202
+ /* My Account ============================================================================= */
3203
+ .my-account .title-buttons .link-rss { float:none; margin:0; }
3204
+
3205
+ /********** < Dashboard */
3206
+ .dashboard .welcome-msg { margin:0 8em 1.5em 0; }
3207
+ .dashboard .welcome-msg p { margin:0; }
3208
+ .dashboard .col2-set { margin:0 0 15px; }
3209
+
3210
+ /* General Box */
3211
+ .box-account { padding:15px; margin: 0 0 20px; }
3212
+ .box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
3213
+ .box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#565656; }
3214
+
3215
+ .dashboard .box .box-title { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 2px; margin:0 0 8px; text-align:right; }
3216
+ .dashboard .box .box-title h3,
3217
+ .dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
3218
+
3219
+ /* Block: Recent Orders */
3220
+ .dashboard .box-recent .box-head h2 { background-image:url(../images/i_folder-table.gif); }
3221
+
3222
+ /* Block: Account Information */
3223
+ .dashboard .box-info .box-head h2 { background-image:url(../images/i_ma-info.gif); }
3224
+ .dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
3225
+
3226
+ /* Block: Reviews */
3227
+ .dashboard .box-reviews .box-head h2 { background-image:url(../images/i_ma-reviews.gif); }
3228
+ .dashboard .box-reviews .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
3229
+ .dashboard .box-reviews .details { margin-left:20px; }
3230
+ .dashboard .box-reviews li.item { margin:0 0 7px; }
3231
+ .dashboard .box-reviews li.item.last { margin:0; }
3232
+ .dashboard .box-reviews .ratings { margin:7px 0 0; }
3233
+
3234
+ /* Block: Tags */
3235
+ .dashboard .box-tags .box-head h2 { background-image:url(../images/i_ma-tags.gif); }
3236
+ .dashboard .box-tags .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
3237
+ .dashboard .box-tags .details { margin-left:20px; }
3238
+ .dashboard .box-tags li.item { margin:0 0 7px; }
3239
+ .dashboard .box-tags li.item.last { margin:0; }
3240
+ .dashboard .box-tags .tags strong,
3241
+ .dashboard .box-tags .tags ul,
3242
+ .dashboard .box-tags .tags ul li { display:inline; }
3243
+ /********** Dashboard > */
3244
+
3245
+ /* Address Book */
3246
+ .addresses-list h2 { font-weight:bold; font-size:13px; color:#e26703; text-transform:uppercase; }
3247
+ .addresses-list h3 { font-weight:bold; font-size:13px; }
3248
+ .addresses-list address { margin:0 0 3px; }
3249
+ .addresses-list p { margin:0; }
3250
+ .addresses-list a { font-weight:bold; }
3251
+ .addresses-list .link-remove { color:#646464; }
3252
+ .addresses-list .separator { margin:0 3px; }
3253
+ .addresses-list li.item { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; padding:10px 13px; margin:0 0 10px; }
3254
+ .addresses-list li.empty { background:none; border:0; padding:0; }
3255
+ .addresses-list li.empty p { font-weight:bold; }
3256
+ .addresses-list .addresses-additional li.item { background:none; border:0; padding:0; }
3257
+
3258
+ /* Order View */
3259
+ .order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }
3260
+ .order-info dt,
3261
+ .order-info dd,
3262
+ .order-info ul,
3263
+ .order-info li { display:inline; }
3264
+ .order-info .current { font-weight:bold; }
3265
+ .order-info li { margin:0 3px; }
3266
+
3267
+ .order-date { margin:10px 0; }
3268
+
3269
+ .order-info-box { background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
3270
+ .order-info-box h2 { font-weight:bold; font-size:13px; }
3271
+ .order-info-box .box-payment p { margin:0 0 5px; }
3272
+ .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
3273
+
3274
+ .order-items { width:100%; overflow-x:auto; }
3275
+ .order-items h2,
3276
+ .order-items h3 { font-weight:bold; font-size:13px; }
3277
+ .order-items .product-name { font-size:1em !important; font-weight:bold !important; }
3278
+ .order-items .link-print { float:right; color:#1e7ec8; font-weight:normal; }
3279
+ .order-items p .link-print { float:none; }
3280
+
3281
+ .order-gift-message { margin:15px 0; }
3282
+ .gift-message dt strong { color:#666; }
3283
+ .gift-message dd { margin:5px 0 0; font-size:13px; }
3284
+
3285
+ .order-about { margin:15px 0; }
3286
+ .order-about dt { font-weight:bold; }
3287
+ .order-about dd { font-size:13px; margin:0 0 7px; }
3288
+
3289
+ .tracking-table { margin:0 0 15px; }
3290
+ .tracking-table th { font-weight:bold; white-space:nowrap; }
3291
+ .tracking-table th,
3292
+ .tracking-table td { padding:1px 5px 0 0; }
3293
+
3294
+ .tracking-table-popup { width:100%; }
3295
+ .tracking-table-popup th { font-weight:bold; white-space:nowrap; }
3296
+ .tracking-table-popup th,
3297
+ .tracking-table-popup td { padding:1px 8px; }
3298
+
3299
+ /* Order Print Pages */
3300
+ .page-print .print-head { margin:0 0 15px; }
3301
+ .page-print .print-head .logo { float:left; }
3302
+ .page-print .print-head address { float:left; margin-left:15px; }
3303
+ .page-print h1 { font-size:16px; font-weight:bold; }
3304
+ .page-print h2,
3305
+ .page-print h3 { font-size:13px; font-weight:bold; }
3306
+ .page-print h2.h2 { font-size:16px; font-weight:bold; }
3307
+ .page-print .order-date { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px; }
3308
+ .page-print .col2-set { margin:0 0 10px; }
3309
+ /* Price Rewrites */
3310
+ .page-print .gift-message-link { display:none; }
3311
+ .page-print .price-excl-tax,
3312
+ .page-print .price-incl-tax { display:block; white-space:nowrap; }
3313
+ .page-print .cart-price,
3314
+ .page-print .price-excl-tax .label,
3315
+ .page-print .price-incl-tax .label,
3316
+ .page-print .price-excl-tax .price,
3317
+ .page-print .price-incl-tax .price { display:inline; }
3318
+
3319
+ /* My Wishlist */
3320
+ .my-wishlist .data-table td { padding:10px; }
3321
+ .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
3322
+ .my-wishlist textarea { display:block; width:97%; height:109px; }
3323
+ .my-wishlist .buttons-set { margin-top:2em; }
3324
+ .my-wishlist .buttons-set button.button { float:none; }
3325
+ .my-wishlist .buttons-set .btn-add span,
3326
+ .my-wishlist .buttons-set .btn-share span { border-color:#7D7D7D; background:none repeat scroll 0 0 #7D7D7D; }
3327
+ #wishlist-table .add-to-links { white-space:nowrap; }
3328
+
3329
+ /* My Tags */
3330
+ .my-tag-edit { float:left; margin:0 0 10px; }
3331
+ .my-tag-edit .btn-remove { float:right; margin:5px 0 0 5px; }
3332
+ #my-tags-table { clear:both; }
3333
+ #my-tags-table td { padding:10px; }
3334
+ #my-tags-table .add-to-links { white-space:nowrap; }
3335
+
3336
+ /* My Reviews */
3337
+ #my-reviews-table td { padding:10px; }
3338
+
3339
+ .product-review .product-img-box { float:left; width:140px; }
3340
+ .product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
3341
+ .product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
3342
+ .product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
3343
+ .product-review .product-details { margin-left:150px; }
3344
+ .product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
3345
+ .product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
3346
+ .product-review .ratings-table { margin:0 0 10px; }
3347
+ .product-review dt { font-weight:bold; }
3348
+ .product-review dd { font-size:13px; margin:5px 0 0; }
3349
+ /* ======================================================================================= */
3350
+ .newSocial {
3351
+ margin-top: 15px;
3352
+ width: 150px;
3353
+ float: right;
3354
+ }
3355
+ #news2{display: none;}
3356
+ #image {
3357
+ /* border-top: 1px solid #CECECE;
3358
+ margin-left: 6px;
3359
+ padding-top: 15px;
3360
+ position: relative;
3361
+ width: 479px;
3362
+ z-index: 99;*/
3363
+ }
3364
+ .product-img-box #image #wrap {
3365
+ text-align: center;
3366
+ }
3367
+ .product-img-box #image #wrap a#zoom {
3368
+ display: inline-block !important;
3369
+ }
3370
+ .product-view .product-img-box .ribbon-top-right {
3371
+ position: absolute;
3372
+ right: -2px;
3373
+ top: -3px;
3374
+ z-index: 99;
3375
+ }
3376
+
3377
+ /* Footer ================================================================================ */
3378
+ .footer-container {
3379
+ position: relative;
3380
+ /*z-index: 99;*/
3381
+ }
3382
+ .foot .block ul li a {
3383
+ color: #343434;
3384
+ text-decoration: none;
3385
+ }
3386
+ .foot .block ul li a:hover{
3387
+ text-decoration: underline;
3388
+ }
3389
+ .social-icon li a:hover{
3390
+ background-position:left bottom;
3391
+ text-decoration: none !important;
3392
+ }
3393
+
3394
+ .social-icon .facebook a {
3395
+ background: url("../images/facebook.png") no-repeat scroll left bottom transparent;
3396
+ display: block;
3397
+ height: 24px;
3398
+ width: 24px;
3399
+ }
3400
+ .social-icon .twitter a {
3401
+ background: url("../images/twitter.png") no-repeat scroll left bottom transparent;
3402
+ display: block;
3403
+ height: 24px;
3404
+ width: 24px;
3405
+ }
3406
+
3407
+ .social-icon .in a {
3408
+ background: url("../images/linkedin.png") no-repeat scroll left bottom transparent;
3409
+ display: block;
3410
+ height: 24px;
3411
+ width: 24px;
3412
+ }
3413
+
3414
+ .social-icon .google a {
3415
+ background: url("../images/google-plus.png") no-repeat scroll left bottom transparent;
3416
+ display: block;
3417
+ height: 24px;
3418
+ width: 24px;
3419
+ }
3420
+ .foot .first ul li {
3421
+ float: left;
3422
+ }
3423
+
3424
+ .foot .block ul li {
3425
+ display: block;
3426
+ margin-bottom: 5px;
3427
+ }
3428
+ .social-icon {
3429
+ margin-bottom: 20px;
3430
+ }
3431
+ .social-icon li {
3432
+ margin-right: 10px;
3433
+ }
3434
+ .foot .block.first p {
3435
+ display: none;
3436
+ }
3437
+
3438
+ .foot .first p {
3439
+ font-size: 11px;
3440
+ margin-bottom: 11px;
3441
+ }
3442
+
3443
+ .social-title {
3444
+ color: #343434;
3445
+ display: block !important;
3446
+ font: bold 14px Arial,Helvetica,sans-serif !important;
3447
+ }
3448
+ .block .block {
3449
+ border-left: medium none;
3450
+ }
3451
+
3452
+ .first .block-subscribe {
3453
+ margin-bottom: 0;
3454
+ padding: 0;
3455
+ }
3456
+
3457
+ .foot .block {
3458
+ /* border-left: 1px solid #D7D8D8;*/
3459
+ float: left;
3460
+ height: 120px;
3461
+ margin: 0;
3462
+ padding: 0 14px;
3463
+ text-align: left;
3464
+ width: 204px;
3465
+ }
3466
+ .foot {
3467
+ padding: 25px 5px 0;
3468
+ text-align: center;
3469
+ float: left;
3470
+ }
3471
+ .foot .first {
3472
+ border-left: medium none !important;
3473
+ margin: 0;
3474
+ padding: 0 20px 0 9px;
3475
+ width: 202px;
3476
+ }
3477
+
3478
+
3479
+ .block .block {
3480
+ border-left: medium none;
3481
+ }
3482
+ .block .block .block-title {
3483
+ background: none repeat scroll 0 0 transparent;
3484
+ border-bottom: medium none;
3485
+ padding: 0;
3486
+ }
3487
+ .block .block .block-title strong {
3488
+ background: none repeat scroll 0 0 transparent;
3489
+ padding: 0;
3490
+ }
3491
+ .block .block .block-title strong span {
3492
+ color: #343434;
3493
+ font: bold 14px Arial,Helvetica,sans-serif;
3494
+ text-transform: capitalize;
3495
+ }
3496
+
3497
+ .block .block-title strong span {
3498
+ /*color: #000000 !important;
3499
+ font: 14px/35px Arial,Helvetica,sans-serif !important;
3500
+ text-transform: uppercase;*/
3501
+ }
3502
+ .block-account .block-title strong span{
3503
+ text-transform: none;
3504
+ }
3505
+ .first .block-subscribe {
3506
+ margin-bottom: 0;
3507
+ padding: 0;
3508
+
3509
+ }
3510
+ .foot .first .block{
3511
+ height: 65px;
3512
+ }
3513
+ .block {
3514
+ margin: 0 0 12px;
3515
+ }
3516
+ .first .block-subscribe form .block-content {
3517
+ background: none repeat scroll 0 0 transparent;
3518
+ margin-top: 7px;
3519
+ padding: 0;
3520
+ }
3521
+ .first .block-subscribe form .block-content .form-subscribe-header {
3522
+ display: none;
3523
+ }
3524
+ .first .block-subscribe form .block-content label {
3525
+ display: none;
3526
+ }
3527
+
3528
+ .block-subscribe label {
3529
+ color: #666666;
3530
+ font-weight: bold;
3531
+ }
3532
+ .block-subscribe .block-content {
3533
+ padding: 5px 10px;
3534
+ }
3535
+ .first .block-subscribe form .block-content .input-box {
3536
+ float: left;
3537
+ width: 128px;
3538
+ }
3539
+ .first .block-subscribe form .block-content .input-box input {
3540
+ border-color: #C3C3C3 -moz-use-text-color #C3C3C3 #C3C3C3;
3541
+ border-style: solid none solid solid;
3542
+ border-width: 1px 0 1px 1px;
3543
+ height: 21px;
3544
+ padding-left: 5px;
3545
+ width: 119px;
3546
+ }
3547
+
3548
+
3549
+ .first .block-subscribe form .block-content .actions {
3550
+ float: left;
3551
+ }
3552
+
3553
+ .block-subscribe .actions {
3554
+ background: none repeat scroll 0 0 transparent;
3555
+ margin: 3px 0 0;
3556
+ padding: 0;
3557
+ text-align: left;
3558
+ }
3559
+ .detail_page_addbtn a span span {
3560
+ color: #FFFFFF;
3561
+ cursor: pointer;
3562
+ font: 17px/29px Arial,Helvetica,sans-serif;
3563
+ padding: 0 8px;
3564
+ }
3565
+ .detail_page_addbtn a span {
3566
+ background: none repeat scroll 0 0 #1B47EC !important;
3567
+ cursor: pointer;
3568
+ display: inline-block;
3569
+ height: 27px !important;
3570
+ }
3571
+ button.button span {
3572
+ background: none repeat scroll 0 0 #7D7D7D;
3573
+ color: #FFFFFF;
3574
+ display: block;
3575
+ font: bold 12px/22px Arial,Helvetica,sans-serif;
3576
+ height: 22px;
3577
+ padding: 0 8px;
3578
+ text-align: center;
3579
+ white-space: nowrap;
3580
+ }
3581
+ .featureAddcartBoxBg button.button span:hover {
3582
+ background: #A0A0A0;
3583
+ }
3584
+ .first .block-subscribe form .block-content .actions button.button span span {
3585
+ background: none repeat scroll 0 0 transparent;
3586
+ border: medium none;
3587
+ color: #343434;
3588
+ font: 13px/25px Arial,Helvetica,sans-serif;
3589
+ }
3590
+
3591
+ .first .block-subscribe form .block-content .actions button.button span {
3592
+ background: none repeat scroll 0 0 #E6E6E6;
3593
+ border-color: #C3C3C3;
3594
+ border-style: solid;
3595
+ border-width: 1px 1px 1px 0;
3596
+ height: 25px;
3597
+ }
3598
+
3599
+ .foot .block.first p {
3600
+ display: none;
3601
+ }
3602
+
3603
+ .foot .first p {
3604
+ font-size: 11px;
3605
+ margin-bottom: 11px;
3606
+ }
3607
+ button.button span span {
3608
+ border: 0 none;
3609
+ padding: 0;
3610
+ }
3611
+ .footer_bottom {
3612
+
3613
+ margin-top: 30px;
3614
+ }
3615
+ .foot .payment-icon {
3616
+ margin: 0 auto;
3617
+ width: 340px;
3618
+ }
3619
+ .foot .payment-icon li {
3620
+ display: inline-block;
3621
+ float: left;
3622
+ margin-right: 5px;
3623
+ }
3624
+ .cls {
3625
+ clear: both;
3626
+ float: none;
3627
+ line-height: 0;
3628
+ }
3629
+ .copyright-txt {
3630
+ /*color: #6E6E6E;
3631
+ font-size: 12px;
3632
+ margin-top: 15px;
3633
+ width: 960px;*/
3634
+ color: #6E6E6E;
3635
+ font-size: 12px;
3636
+ margin-top: 10px;
3637
+ }
3638
+ .footer { width:930px; margin:0 auto; padding:10px 10px 50px; }
3639
+ .footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
3640
+ .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
3641
+ .footer .store-switcher select { padding:0; vertical-align:middle; }
3642
+ .footer a { color:#000; text-decoration:none; }
3643
+ .footer a:hover { text-decoration:underline; }
3644
+ .footer .bugs { margin:13px 0 0; color:#ecf3f6; }
3645
+ .footer .bugs a { color:#ecf3f6; text-decoration:underline; }
3646
+ .footer .bugs a:hover { text-decoration:none; }
3647
+ .footer address { margin:0 0 20px; color:#ecf3f6; }
3648
+ .footer address a { color:#ecf3f6; text-decoration:underline; }
3649
+ .footer address a:hover { text-decoration:none; }
3650
+ .footer ul { display:inline; }
3651
+ .footer ul.links { display:block; }
3652
+ .footer li { display:inline; background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat; padding:0 7px 0 4px; }
3653
+ .footer li.last { background:none !important; padding-right:0 !important; }
3654
+ .footer-container .bottom-container { margin:0 0 5px; }
3655
+ .ca-item1{
3656
+ border-right: 1px solid #C1C1C1;
3657
+ width: 195px;
3658
+ float: left;
3659
+ text-align: center;
3660
+ height: 100%;
3661
+
3662
+ }
3663
+ .ca-icon1{float: left;
3664
+ height: 180px;
3665
+ margin: 0 auto;
3666
+
3667
+ position: relative;
3668
+ width: 195px;
3669
+ padding-top: 30px;
3670
+
3671
+ }
3672
+ .ca-icon2{
3673
+ bottom: 32px;
3674
+ padding-bottom: 0px;
3675
+ position: absolute;
3676
+ }
3677
+ a.cat_name_home1{
3678
+ /*background: url("../images/slider-title-bg-black.png") repeat scroll 0 0 transparent;*/
3679
+ color: #756F6D;
3680
+ display: block;
3681
+ font-family: Myriad Pro;
3682
+ font-size: 14px;
3683
+ position: absolute;
3684
+ text-align: center;
3685
+ width: 195px;
3686
+ font-weight: bold;
3687
+ }
3688
+ /* ======================================================================================= */
3689
+
3690
+ /* Sample Data============================================================================ */
3691
+ .home-callout { margin-bottom:12px; }
3692
+ .home-callout img { display:block }
3693
+ .home-spot {
3694
+ background: url("../images/slider-top-shadow.png") no-repeat scroll left top transparent;
3695
+ margin-top: 10px;
3696
+ padding-top: 20px;
3697
+ float: left;
3698
+ margin-left: 20px;
3699
+ }
3700
+ #con-cate{
3701
+ background: url("../images/slider-top-shadow.png") no-repeat scroll left top transparent;
3702
+ float: left;
3703
+ margin-top: 20px;
3704
+ }
3705
+ .best-selling h3 { color: #696868;
3706
+ font-family: Arial;
3707
+ font-size: 14px;
3708
+ font-weight: normal;
3709
+ margin-bottom: 15px;
3710
+ text-align: center;
3711
+ text-transform: uppercase;
3712
+ }
3713
+ .best-selling table { /*border-top:1px solid #ccc;*/ }
3714
+ .best-selling tr.odd {/* background:#eee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x;*/ }
3715
+ .best-selling tr.even { /*background:#fff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x;*/ }
3716
+ .best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
3717
+ .best-selling .product-img { float:left; border:2px solid #dcdcdc; }
3718
+ .best-selling .product-description { /*margin-left:107px;*/ line-height:1.3em; }
3719
+ .best-selling a.product-name,
3720
+ .home-spot .best-selling a.product-name:hover { color:#203548; }
3721
+ /* ======================================================================================= */
3722
+
3723
+
3724
+ /* Clears ================================================================================ */
3725
+ .clearer:after,
3726
+ .header-container:after,
3727
+ .header-container .top-container:after,
3728
+ .header:after,
3729
+ .header .quick-access:after,
3730
+ #nav:after,
3731
+ .main:after,
3732
+ .footer:after,
3733
+ .footer-container .bottom-container:after,
3734
+ .col-main:after,
3735
+ .col2-set:after,
3736
+ .col3-set:after,
3737
+ .col4-set:after,
3738
+ .search-autocomplete li:after,
3739
+ .block .block-content:after,
3740
+ .block .actions:after,
3741
+ .block li.item:after,
3742
+ .block-poll li:after,
3743
+ .block-layered-nav .currently li:after,
3744
+ .page-title:after,
3745
+ .products-grid:after,
3746
+ .products-list li.item:after,
3747
+ .box-account .box-head:after,
3748
+ .dashboard .box .box-title:after,
3749
+ .box-reviews li.item:after,
3750
+ .box-tags li.item:after,
3751
+ .pager:after,
3752
+ .sorter:after,
3753
+ .ratings:after,
3754
+ .add-to-box:after,
3755
+ .add-to-cart:after,
3756
+ .product-essential:after,
3757
+ .product-collateral:after,
3758
+ .product-view .product-img-box .more-views ul:after,
3759
+ .product-view .box-tags .form-add:after,
3760
+ .product-options .options-list li:after,
3761
+ .product-options-bottom:after,
3762
+ .product-review:after,
3763
+ .cart:after,
3764
+ .cart-collaterals:after,
3765
+ .cart .crosssell li.item:after,
3766
+ .opc .step-title:after,
3767
+ .checkout-progress:after,
3768
+ .multiple-checkout .place-order:after,
3769
+ .group-select li:after,
3770
+ .form-list li:after,
3771
+ .form-list .field:after,
3772
+ .buttons-set:after,
3773
+ .page-print .print-head:after,
3774
+ .advanced-search-summary:after,
3775
+ .gift-messages-form .item:after,
3776
+ .send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
3777
+ /* ======================================================================================= */
3778
+
3779
+
3780
+ .login-form-wrapper .login-logo{background-image:url(/skin/frontend/default/tob/images/account_logo.png);background-repeat:no-repeat;background-position:left 15px;height:66px;margin-right:10px;margin-left:10px;padding-bottom:15px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding-top:15px}
3781
+
3782
+ .login-form-wrapper .new-users{float:left;width:265px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px;text-align: left;font-size: 13px;line-height: 18px;}
3783
+ .login-form-wrapper .registered-users{ text-align: left;float:left;width:260px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px}
3784
+
3785
+ .clearb{clear:both;height:1px;overflow:hidden}
3786
+
3787
+ .block-login{height:100%;width:100%;position:fixed;left:0px;top:0px;z-index:99999;background-image:url("../images/trans_bg.png")}
3788
+ .login-form-wrapper{
3789
+ width:610px;
3790
+ margin-right:auto;
3791
+ margin-left:auto;
3792
+ background-color:#fff;
3793
+ -webkit-border-radius:15px;
3794
+ -moz-border-radius:15px;
3795
+ border-radius:15px;
3796
+ -moz-box-shadow:0 0 3px 1px #666;
3797
+ -webkit-box-shadow:0 0 3px 1px #666;
3798
+ box-shadow:0 0 3px 1px #666;
3799
+ -ms-filter:progid:DXImageTransform.Microsoft.Shadow( Strength=3, Direction=135, Color='#666666' );
3800
+ filter:progid:DXImageTransform.Microsoft.Shadow( Strength=3, Direction=135, Color='#666666' );
3801
+ top:50%;
3802
+ margin-top: -200px;
3803
+ position:relative;
3804
+ z-index: 99999;
3805
+
3806
+ }
3807
+
3808
+ .login-form-wrapper .registered-users .input-box {
3809
+ padding-bottom: 15px;
3810
+ position: relative;
3811
+ }
3812
+ .login-form-wrapper .remember-box {
3813
+ float: left;
3814
+ white-space: nowrap;
3815
+ }
3816
+
3817
+
skin/frontend/default/default/creative/images/loadingr.gif ADDED
Binary file
skin/frontend/default/default/creative/images/trans_bg.png ADDED
Binary file
skin/frontend/default/default/creative/js/a.js ADDED
@@ -0,0 +1,5426 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function(){var a={}
2
+ a.$Modules=a
3
+ ;
4
+ var b={"build_number":"20121221.101300","git_commit":"87adb2554c0c5b8e92c60ccdd5e47a1c573c887b-dirty","languages":{"sw":"__$$__stringtable_lang_sw","af":"__$$__stringtable_lang_af","el":"__$$__stringtable_lang_el","eu":"__$$__stringtable_lang_eu","bg":"__$$__stringtable_lang_bg","nb":"__$$__stringtable_lang_nb","vi":"__$$__stringtable_lang_vi","pt_BR":"__$$__stringtable_lang_pt_BR","ms":"__$$__stringtable_lang_ms","ka":"__$$__stringtable_lang_ka","is":"__$$__stringtable_lang_is","zh_CN":"__$$__stringtable_lang_zh_CN","he":"__$$__stringtable_lang_he","et":"__$$__stringtable_lang_et","hr":"__$$__stringtable_lang_hr","ar":"__$$__stringtable_lang_ar","ca":"__$$__stringtable_lang_ca","pl":"__$$__stringtable_lang_pl","zh_TW":"__$$__stringtable_lang_zh_TW","sr":"__$$__stringtable_lang_sr","lv":"__$$__stringtable_lang_lv","uk":"__$$__stringtable_lang_uk","lt":"__$$__stringtable_lang_lt","ro":"__$$__stringtable_lang_ro","ur":"__$$__stringtable_lang_ur","pt":"__$$__stringtable_lang_pt","ja":"__$$__stringtable_lang_ja","sl":"__$$__stringtable_lang_sl","tr":"__$$__stringtable_lang_tr","th":"__$$__stringtable_lang_th","sq":"__$$__stringtable_lang_sq","mn":"__$$__stringtable_lang_mn","da":"__$$__stringtable_lang_da","fr":"__$$__stringtable_lang_fr","ko":"__$$__stringtable_lang_ko","si":"__$$__stringtable_lang_si","es":"__$$__stringtable_lang_es","ku":"__$$__stringtable_lang_ku","mk":"__$$__stringtable_lang_mk","hu":"__$$__stringtable_lang_hu","de":"__$$__stringtable_lang_de","id":"__$$__stringtable_lang_id","it":"__$$__stringtable_lang_it","sv":"__$$__stringtable_lang_sv","cs":"__$$__stringtable_lang_cs","fi":"__$$__stringtable_lang_fi","ru":"__$$__stringtable_lang_ru","nl":"__$$__stringtable_lang_nl","fa":"__$$__stringtable_lang_fa","fo":"__$$__stringtable_lang_fo","sk":"__$$__stringtable_lang_sk","en":"__$$__stringtable_lang_en"},"strings":["Online","Offline","Away","Click here to chat","Questions?","Click here to chat with us!","We're online","We're offline","We're away","Privacy","Now online","Now offline","Now away","Last message received at <time>","<person> is typing a message...","optional","required","Choose a department","Any Operator","SUBMIT","START","Department ","Name ","Email ","Question ","Submit","sending"," Send the full chat transcript to yourself when this conversation ends. ","Save email address ","Cancel","Saving..."," End current chat session and clear all chat data from this computer? ","Yes","No"," We're sorry! Seems no one can serve you now. If you leave your email address, we'll get back to you soon. ","Message ","Sending message...","Message sent","Zopim Live Chat"," relies on cookies to work. If you do not agree with our ","cookie policy",", you may disable the chat widget. ","Disable Chat","Continue"," Past information and cookies will be removed. You may re-enable chat anytime later. "," You objected to the use of cookies based on our ",". If you need to use ",", please approve the use of cookies & enable chat. ","Enable Cookie and Chat"," If you wish to remove cookies after the chat, you may disable the chat again later ","Change Name"," Edit name: ","Sound"," Email Chat Transcript "," Clear History ","You","click to change","me","Please wait while our agents attend to you. There are currently <number> visitor(s) waiting to be served.","<person> has joined","You are currently being served by <br> <person>","<person> has left","<person> has left the chat, but don't worry. We will still be able to retrieve any messages you leave behind.","<person> is now known as <newname>.","Press enter to send message","Connectivity problems, reconnecting.. Refresh page if problem persists","Resuming Chat"]},c=a.Module=(function(){var s=[],t=/^function *\( *\) *{ *([\s\S]*) *}$/
5
+ function u(z,A){var B=a[z]
6
+ B.module_function=new Function('$Modules',A.toString().replace(t,'$1'))
7
+ B.ready()}
8
+ function v(z){var A,B,C,D
9
+ for(A=s.length-1;A>=0;A--){C=s[A]
10
+ D=C.dependencies
11
+ for(B=D.length-1;B>=0;B--){if(D[B]==z){D.splice(B,1)
12
+ break}}
13
+ C.ready()}}
14
+ function w(z,A){if(z instanceof x)z.ensureLoaded(A)
15
+ else A()}
16
+ x.ensureLoaded=w
17
+ function x(){var z=Array.prototype.slice.call(arguments),A=z.shift()
18
+ this.fqname=A
19
+ this.name=A.split('.').pop()
20
+ this.callbacks=[]
21
+ this.dependencies=z
22
+ s.push(this)}
23
+ x.prototype.ensureLoaded=function(z){this.ifLoaded(z)
24
+ this.load()}
25
+ x.prototype.ifLoaded=function(z){this.callbacks.push(z)}
26
+ x.prototype.load=function(){var z=this.getDependencies(),A,B
27
+ for(A=0;A<z.length;A++){B=z[A]
28
+ if(B.loader)continue
29
+ B.loader=new p(b.baseURL+'/lib/'+b.build_number+'/'+B.fqname+'.js',a,function(C){u(C[0],C[1])})}}
30
+ x.prototype.getDependencies=function(){var z=this.dependencies,A,B=[this]
31
+ for(A=0;A<z.length;A++){var C=a[z[A]]
32
+ B=B.concat(C.getDependencies())}
33
+ return B}
34
+ x.prototype.ready=function(){if(this.dependencies.length||!this.module_function)return
35
+ for(A=s.length-1;A>=0;A--)if(s[A]==this){s.splice(A,1)
36
+ break}
37
+ this.module_function(a)
38
+ var z=a[this.fqname],A
39
+ z.ifLoaded=z.ensureLoaded=y
40
+ for(A=0;A<this.callbacks.length;A++)this.callbacks[A](z)
41
+ v(this.fqname)
42
+ delete this.callbacks
43
+ delete this.fqname
44
+ delete this.name
45
+ delete this.dependencies
46
+ delete this.loader}
47
+ function y(z){z()}
48
+ return x})(),d=a.clone=(function(){function s(){}
49
+ function t(u){s.prototype=u
50
+ return new s()}
51
+ return t})(),e=a.indexOf=(function(){var s=Array.prototype.indexOf||function(u){"use strict"
52
+ if(this==null){throw new TypeError()}
53
+ var v=Object(this),w=v.length>>>0
54
+ if(w===0){return -1}
55
+ var x=0
56
+ if(arguments.length>0){x=Number(arguments[1])
57
+ if(x!=x){x=0}
58
+ else if(x!=0&&x!=Infinity&&x!=-Infinity){x=(x>0||-1)*Math.floor(Math.abs(x))}}
59
+ if(x>=w){return -1}
60
+ var y=x>=0?x:Math.max(w-Math.abs(x),0)
61
+ for(;y<w;y++){if(y in v&&v[y]===u){return y}}
62
+ return -1}
63
+ function t(u,v,w){return s.call(v,u,w)}
64
+ return t})(),f=a.isArray=(function(){function s(t){return Object.prototype.toString.call(t)=='[object Array]'}
65
+ return s})(),g=a.isFunction=(function(){function s(t){return typeof t=='function'}
66
+ return s})(),h=a.isString=(function(){function s(t){return typeof (t)=='string'}
67
+ return s})(),i=a.nextTick=(function(){var s,t=[]
68
+ function u(w,x,y){l.ok(typeof w=='function','1st argument to nextTick must be a function')
69
+ if(y){for(var z=0;z<t.length;z++)if(t[z][0]===w&&t[z][1]===x)return}
70
+ t.push([w,x])
71
+ if(!s)s=setTimeout(v,0)}
72
+ function v(){for(var w=0;w<t.length;w++)t[w][0].apply(t[w][1])
73
+ t=[]
74
+ s=!1}
75
+ u.tick=v
76
+ return u})(),j=a.parseBoolean=(function(){function s(t){return !!t&&t!='false'}
77
+ return s})(),k=a.StackTrace=(function(){var s
78
+ try {(0)()}catch(v){s=v.arguments?'chrome':v.stack?'firefox':window.opera&&!('stacktrace' in v)?'opera':'other'}
79
+ function t(){this.stack=this[s]()}
80
+ t.prototype.toString=function(){return this.stack.join('\n')}
81
+ t.prototype.chrome=function(){try {(0)()}catch(v){return v.stack.replace(/^(.*?\n){2}/,'').replace(/^[^\(]+?[\n$]/g,'').replace(/^\s+at\s+/g,'').replace(/^Object.<anonymous>\s*\(/g,'{anonymous}()@').split('\n')}}
82
+ t.prototype.firefox=function(){try {(0)()}catch(v){return v.stack.replace(/^.*?\n/,'').replace(/(?:\n@:0)?\s+$/,'').replace(/^\(/g,'{anonymous}(').split('\n')}}
83
+ t.prototype.opera=function(){try {(0)()}catch(v){var w=v.message.split('\n'),x='{anonymous}',y=/Line\s+(\d+).*?script\s+(http\S+)(?:.*?in\s+function\s+(\S+))?/i,z,A,B
84
+ for(z=4,A=0,B=w.length;z<B;z+=2){if(y.test(w[z])){w[A++]=(RegExp.$3?RegExp.$3+'()@'+RegExp.$2+RegExp.$1:x+'()@'+RegExp.$2+':'+RegExp.$1)+' -- '+w[z+1].replace(/^\s+/,'')}}
85
+ w.splice(A,w.length-A)
86
+ return w}}
87
+ t.prototype.other=function(){var v=arguments.callee,w='{anonymous}',x=/function\s*([\w\-$]+)?\s*\(/i,y=[],z=0,A,B,C=20
88
+ while(v&&y.length<C){A=x.test(v.toString())?RegExp.$1||w:w
89
+ B=Array.prototype.slice.call(v['arguments'])
90
+ y[z++]=A+'('+u(B)+')'
91
+ if(v===v.caller&&window.opera){break}
92
+ v=v.caller}
93
+ return y}
94
+ function u(v){for(var w=0;w<v.length;++w){var x=v[w]
95
+ if(typeof x=='object'){v[w]='#object'}
96
+ else if(typeof x=='function'){v[w]='#function'}
97
+ else if(typeof x=='string'){v[w]='"'+x+'"'}}
98
+ return v.join(',')}
99
+ return t})(),l=a.Assert=(function(){var s={ok:t,isFunction:function(u,v){t(g(u),v)}}
100
+ s.log=function(){}
101
+ function t(u,v){if(!!!u)s.log(v)}
102
+ return s})(),m=a.Browser=(function(){var s=navigator,t=s.userAgent.toLowerCase(),u=eval("/*@cc_on(function(v,m){return v>=9?v:v>=5.8?8:v>=5.7&&m?7:v>=5.6?6:v>=5.5?5.5:v>=5.1?5:v>=3?4:3})(@_jscript_version,'maxHeight' in document.createElement('a').style)@*/"),v=u==8,w=u==7,x=u==6,y=window.opera&&Object.prototype.toString.call(window.opera)=="[object Opera]",z=navigator.vendor=='Google Inc.',A=navigator.vendor=='Apple Computer, Inc.',B=!u&&!y&&(z||A||/webkit|khtml/.test(t)),C=+/\d+/.exec(/firefox\/\d+/i.exec(navigator.userAgent)||''),D=t.indexOf('firefox/2')>-1,E=t.indexOf('firefox/3')>-1,F=t.indexOf("iphone")!=-1,G=t.indexOf("ipod")!=-1,H=t.indexOf("ipad")!=-1,I=F||H||G,J=t.indexOf("android")!=-1,K=t.indexOf("wp7")!=-1,L=I||J||K,M,N=u&&'msie'||C&&'firefox'||y&&'opera'||z&&'chrome'||A&&'safari',O,P=u&&!Q,Q=document.compatMode=="CSS1Compat",R=!Q,S=u&&R&&document.documentElement&&!!document.documentElement.style.setExpression,T=document.documentMode||u,U=(t.indexOf("windows")!=-1||t.indexOf("win32")!=-1),V=(t.indexOf("macintosh")!=-1||t.indexOf("mac os x")!=-1),W=document.location.protocol=='https:',X=s.language||s.browserLanguage||s.userLanguage||s.systemLanguage,Y={noBoxSizing:T<=7,ie:{cssBottomRight:x,cssFixed:x||S,buggyCSS:x||S}},Z=!1
103
+ if(window.CustomEvent){try {new window.CustomEvent('testevent',{bubbles:!1,cancelable:!0,detail:!0})
104
+ Z=!0}catch($l){;}}
105
+ switch(N){case 'msie':case 'firefox':case 'chrome':O=+/\d+/.exec(new RegExp(N+'[ /]\\d+').exec(t)||'')
106
+ break
107
+ case 'safari':case 'opera':default:O=+/\d+/.exec(/version[ \/]\d+/.exec(t)||'')
108
+ break}
109
+ function $$($l){return $l.replace(/^http:/,W?'https:':'http:')}
110
+ function $_(){if(T){if(T>6)return document.documentElement.clientHeight
111
+ return document.body.clientHeight}
112
+ return window.innerHeight}
113
+ function $a(){if(T){if(T>6)return document.documentElement.clientWidth
114
+ return document.body.clientWidth}
115
+ return window.innerWidth}
116
+ if(x){var $b=[]
117
+ Y.leaksMemory=function($l){l.isFunction($l)
118
+ $b.push($l)}
119
+ function $c(){for(var $l=0;$l<$b.length;$l++)$b[$l]()}
120
+ Y.leaksMemory.remove=function($l){for(var $m=$b.length-1;$m>=0;$m--)if($l==$b[$m])$b.splice($m,1)}
121
+ window.attachEvent('onunload',$c)}
122
+ var $d='Shockwave Flash',$e='ShockwaveFlash.ShockwaveFlash',$f='application/x-shockwave-flash',$g='application/x-java-vm'
123
+ function $h(){var $l=s.plugins&&s.plugins[$d],$m
124
+ if($l){$m=s.mimeTypes&&s.mimeTypes[$f]
125
+ if($m&&!$m.enabledPlugin)return null
126
+ return $l.description}
127
+ else if(window.ActiveXObject){try {$l=new window.ActiveXObject($e)
128
+ $l.AllowScriptAccess='always'
129
+ return $l.GetVariable('$version')}catch($n){;}}}
130
+ function $i(){var $l=s.mimeTypes
131
+ if(u)return K?!1:('javaEnabled' in s)&&s.javaEnabled()
132
+ if($l&&($l=$l[$g])&&($l=$l.enabledPlugin))return $l.name}
133
+ function $j(){if(M!=undefined)return M
134
+ var $l=document.createElement('div'),$m=document.createElement('div'),$n=$l.style,$o=$m.style
135
+ $n.overflow='auto'
136
+ $n.width=$n.height='100px'
137
+ $n.position='absolute'
138
+ $n.top='-1000px'
139
+ $o.width='100%'
140
+ $o.height='200px'
141
+ $l.appendChild($m)
142
+ document.body.appendChild($l)
143
+ M=$l.offsetWidth-$l.clientWidth
144
+ document.body.removeChild($l)
145
+ return M}
146
+ var $k={browser:N,version:O,isStrict:Q,isQuirks:R,isOpera:y,isSafari:A,isWebKit:B,isChrome:z,isAndroid:J,isIPhone:F,isIPod:G,isIPad:H,isIOS:I,isWP7:K,isMobile:L,isIE:u,isIE6:x,isIE7:w,isIE8:v,isFF:C,isFF2:D,isFF3:E,isBorderBox:P,isCustomEvents:Z,engineIE:T,bugs:Y,isWindows:U,isMac:V,isSecure:W,secureURL:$$,hasFlash:$h(),hasJava:$i(),language:X,getScrollbarSize:$j,getWindowClientHeight:$_,getWindowClientWidth:$a}
147
+ return $k})(),n=a.Events=(function(){var s={extend:t,body:t(document.body,!0),window:t(window,!0),document:t(document,!0),runAfterScriptReady:w,runAfterFirstChildReady:x,runAfterDomReady:y}
148
+ function t(E,F){var G={fire:P,on:K,un:N,unextendEvents:O},H={},I={}
149
+ function J(S){if(!E.nodeType&&E!=window&&E!=document)return !0
150
+ if(E.tagName=='FORM'&&S=='submit')return !1
151
+ return !m.isCustomEvents&&(m.isFF&&m.isFF<9?!document.createEvent('event')[S.toUpperCase()]:typeof (E['on'+S])=='undefined')}
152
+ function K(S,T,U){if(!S&&typeof T!='function')throw 'bad arguments to on / addEventListener'
153
+ if(!(S in H)){H[S]=[]
154
+ if(!J(S))L(S)}
155
+ H[S].push(T)
156
+ return E}
157
+ function L(S){if(S in I)return
158
+ I[S]=function(T){T.stopPropagation||Q(T)
159
+ var U,V=H[S],W=V.length,X=!0
160
+ V._active=!0
161
+ for(U=0;U<W;U++){try {if(!V[U])continue
162
+ if(V[U].call(E,(m.isCustomEvents&&(T instanceof window.CustomEvent))?T.detail:T)===!1)X=!1}catch(Y){;}}
163
+ V._active=!1
164
+ if(V._dirty){for(U=0;U<W;U++){if(!V[U]){if(U==W-1)V.pop()
165
+ else V[U--]=V.pop()
166
+ W--}}
167
+ V._dirty=!1}
168
+ if(X===!1){T.preventDefault()
169
+ T.returnValue=!1
170
+ return !1}}
171
+ if(E.attachEvent)E.attachEvent('on'+S,I[S])
172
+ else if(E.addEventListener)E.addEventListener(S,I[S],!1)}
173
+ function M(S){var T=I[S]
174
+ if(!T)return
175
+ if(E.attachEvent)E.detachEvent('on'+S,T)
176
+ else if(E.addEventListener)E.removeEventListener(S,T,!1)
177
+ delete I[S]
178
+ delete H[S]}
179
+ function N(S,T){var U=H[S]
180
+ if(!U)return
181
+ for(var V=0,W=U.length;V<W;V++)if(U[V]===T){if(U.length==1){if(I[S])M(S)
182
+ else delete H[S]}
183
+ else if(U._active)U[V]=null,U._dirty=!0
184
+ else if(V==W-1)U.pop()
185
+ else U[V]=U.pop()
186
+ break}
187
+ return E}
188
+ function O(){if(H&&I){for(var S in I)if(I.hasOwnProperty(S))M(S)
189
+ H=I=null}}
190
+ function P(S,T){if(!m.isCustomEvents||J(S)){var U=H[S],V=!0
191
+ if(U&&U.length){U._active=!0
192
+ var W,X,Y
193
+ for(W=0,X=U.length;W<X;W++){Y=U[W].call(E,T)
194
+ if(Y===!1)V=!1}
195
+ U._active=!1
196
+ if(U._dirty){for(W=0;W<X;W++){if(!U[W]){if(W==X-1)U.pop()
197
+ else U[W--]=U.pop()
198
+ X--}}
199
+ U._dirty=!1}}
200
+ return V}
201
+ else{return E.dispatchEvent(new window.CustomEvent(S,{bubbles:!1,cancelable:!0,detail:T}))}}
202
+ function Q(S){S.preventDefault=Q.preventDefault
203
+ S.stopPropagation=Q.stopPropagation
204
+ S.target=S.srcElement}
205
+ Q.preventDefault=function(){this.returnValue=!1}
206
+ Q.stopPropagation=function(){this.cancelBubble=!0}
207
+ if(F)return G
208
+ var R
209
+ for(R in G)if(G.hasOwnProperty(R))E[R]=G[R]
210
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){for(R in G)if(G.hasOwnProperty(R))E[R]=null})
211
+ return E}
212
+ var u=0,v=[[],[],[],[]]
213
+ function w(E){z(0,E)}
214
+ function x(E){z(1,E)}
215
+ function y(E){z(2,E)}
216
+ function z(E,F){if(E<=u)F()
217
+ else v[E].push(F)}
218
+ function A(E){while(u<E){u++
219
+ for(var F=0;F<v[u].length;F++)v[u][F]()
220
+ v[u]=null}}
221
+ function B(){if(u>0)return
222
+ if(document.body&&document.body.firstChild)A(1)
223
+ else window.setTimeout(B,200)}
224
+ function C(){A(2)}
225
+ function D(){var E
226
+ if(m.isSafari){E=window.setInterval(function(){if(/loaded|complete/i.test(document.readyState)){window.clearInterval(E)
227
+ C()}},20)}
228
+ else if(document.addEventListener){if(/loaded|complete/i.test(document.readyState))C()
229
+ else document.addEventListener("DOMContentLoaded",C,!1)}
230
+ else if(m.isIE){window.attachEvent('onload',C)
231
+ var F=document.createElement('document:ready')
232
+ E=window.setInterval(function(){if(/loaded|complete/i.test(document.readyState)){F=null
233
+ window.clearInterval(E)
234
+ C()
235
+ return}
236
+ try {F.doScroll('left')}catch(G){return}
237
+ F=null
238
+ window.clearInterval(E)
239
+ C()},200)}}
240
+ B()
241
+ D()
242
+ return s})(),o=a.DataIFrame=(function(){function s(t){var u,v,w=n.extend(this)
243
+ if(window.ActiveXObject){u=new window.ActiveXObject('htmlfile')
244
+ u.open()
245
+ u.write('<script>document.win = window</script>')
246
+ u.close()
247
+ v=u.win}
248
+ else{var x=this.iframe=document.createElement('iframe'),y=x.style
249
+ w.allowTransparency='true'
250
+ w.frameBorder='0'
251
+ y.backgroundColor='transparent'
252
+ y.position='absolute'
253
+ y.width=y.height='1px'
254
+ y.left=y.top='-9999px'
255
+ y.border=0
256
+ document.body.appendChild(x)
257
+ try {v=x.contentWindow
258
+ u=v.document}catch(z){w.fire('error')
259
+ w.destroy()
260
+ return}}
261
+ w.doc=u
262
+ w.win=v
263
+ w.$Loader={cleanup:function(){i(function(){if(w.$Loader.payload)w.fire('success',w.$Loader.payload)
264
+ else w.fire('error')
265
+ w.$Loader.payload=null
266
+ if(!t)w.destroy()})}}
267
+ w.reusable=t}
268
+ s.prototype.setScope=function(t){this.scope=t}
269
+ s.prototype.load=function(t){this.doc.open()
270
+ this.win.$Loader=this.$Loader
271
+ this.win.$Loader.scope=this.scope||{}
272
+ this.doc.write('<html><head><script src="'+t+'"></script></head><body onload="try { $Loader.cleanup() } catch(e) {}"></body></html>')
273
+ this.doc.close()}
274
+ s.prototype.destroy=function(){try {this.iframe&&document.body.removeChild(this.iframe)
275
+ this.doc=this.win=this.iframe=this.win.$Loader=null}catch(t){;}}
276
+ return s})(),p=a.ScriptLoader=(function(){function s(t,u,v){var w=this
277
+ n.extend(w)
278
+ var x=new o()
279
+ u=u||{}
280
+ x.setScope(u)
281
+ x.on('success',v)
282
+ x.on('error',function(y){w.onError(y)})
283
+ x.load(t)}
284
+ s.prototype.onError=function(t){t}
285
+ return s})(),q=a._=(function(){var s=[],t='_',u=[],v=[]
286
+ function w(J,K){if(isNaN(J)){return J}
287
+ if(J==-1)J=s.length
288
+ var L=s[J]
289
+ if(!L)s[J]=L=new x()
290
+ if(typeof (K)=='string')L.add('_',K)
291
+ else for(var M in K)if(K.hasOwnProperty(M))L.add(M,K[M])
292
+ return L}
293
+ function x(){var J={},K=[],L={add:O,bind:P,onTranslate:Q,toString:R,update:S},M=['concat','replace','toLowerCase','toUpperCase']
294
+ for(var N=0;N<M.length;N++)L[M[N]]=U(M[N])
295
+ return L
296
+ function O(V,W){J[V]=W}
297
+ function P(V){y(V,L)}
298
+ function Q(V){K.push(V)}
299
+ function R(V){return J[V||t]||J._}
300
+ function S(V){var W=R(V),X
301
+ for(X=0;X<K.length;X++)K[X](W)}
302
+ function T(V,W){var X=new x(),Y
303
+ s[J._]=X
304
+ for(var Z in J)if(J.hasOwnProperty(Z)){Y=J[Z]
305
+ if(typeof (Y)!='string')continue
306
+ Y=Y[V].apply(Y,W)
307
+ X.add(Z,Y)}
308
+ return X}
309
+ function U(V){return function(){return T(V,arguments)}}}
310
+ function y(J,K){for(var L=0;L<u.length;L++)if(u[L]==J){v[L]=K
311
+ return}
312
+ u.push(J)
313
+ v.push(K)}
314
+ function z(J){for(var K=0;K<u.length;K++)if(u[K]==J){u.splice(K,1)
315
+ v.splice(K,1)
316
+ return}}
317
+ var A=[]
318
+ function B(J){if(b.languages[J])return J
319
+ else if(b.languages[J=J.substr(0,2)])return J
320
+ else return null}
321
+ function C(J){var K,L,M,N,O,P
322
+ J=B(J)
323
+ if(!J)return
324
+ O=b.languages[J]
325
+ if(!O)return
326
+ P=a[b.languages[J]]
327
+ if(!P)return
328
+ w.language=t=J
329
+ c.ensureLoaded(P,function(Q){if(Q)D(J)
330
+ if(J!=t)return
331
+ for(K=0,L=s.length;K<L;K++)if(s[K].update instanceof Function)s[K].update(J)
332
+ for(K=0,L=u.length;K<L;K++){M=u[K]
333
+ N=v[K].toString()
334
+ if(typeof (M.textContent)=='string')M.textContent=N
335
+ else{if(typeof (M.innerText)=='string')M.innerText=N
336
+ else if(typeof (M.nodeValue)=='string')try {M.data=N}catch(R){;}}}
337
+ A._active=!0
338
+ L=A.length
339
+ try {for(K=0;K<L;K++)A[K]&&A[K](J)}catch(R){;}
340
+ A._active=!1
341
+ if(A._dirty){for(K=0;K<L;K++){if(!A[K]){if(K==L-1)A.pop()
342
+ else A[K--]=A.pop()
343
+ L--}}
344
+ A._dirty=!1}})}
345
+ function D(J){var K=a[b.languages[J]],L
346
+ for(L=0;L<K.length;L++)if(K[L]!==0)s[L].add(J,K[L])}
347
+ function E(J){A.push(J)}
348
+ function F(J){for(var K=0,L=A.length;K<L;K++){if(A[K]==J){if(A._active)A[K]=null,A._dirty=!0
349
+ else if(K==L-1)A.pop()
350
+ else A[K]=A.pop()
351
+ break}}}
352
+ function G(J){if(t.search(/^ar|^fa|^he/)==-1)return J
353
+ return J.replace(/left/,'%left%').replace(/right/,'left').replace(/%left%/,'right').replace(/ltr/,'%ltr%').replace(/rtl/,'ltr').replace(/%ltr%/,'rtl')}
354
+ var H=b.strings
355
+ for(var I=0;I<H.length;I++)w(I,H[I])
356
+ w.bind=y
357
+ w.flip=G
358
+ w.onLanguage=E
359
+ w.unLanguage=F
360
+ w.update=C
361
+ w.unbind=z
362
+ return w})(),r=a.Element=(function(){var s={create:J,extend:P,appendChild:L,addChildren:M,hasParentNode:K,id:z,get:E,set:C,unset:D,mangleIDs:F,generateID:z,nativeGenerator:G,getStyles:N,processDeferredStyles:x},t=[]
363
+ function u(W,X,Y){try {W.style[V(X)]=Y}catch(Z){if(console)console.log('Failed to set style.'+X+' to "'+Y+'": '+Z.description)}}
364
+ var v=u
365
+ function w(W){return
366
+ W.deferredStyle={}
367
+ t.push(W)}
368
+ function x(){return
369
+ v=u
370
+ var W
371
+ while(t.length){W=t.pop()
372
+ for(var X in W.deferredStyle)if(W.deferredStyle.hasOwnProperty(X))v(W,X,W.deferredStyle[X])}}
373
+ var y=1
374
+ function z(){return '___$_'+y++}
375
+ var A='__JX__ID',B={}
376
+ function C(W,X){var Y=X.getAttribute(A)
377
+ Y=Y?Y.split(' '):[]
378
+ W||(W=z())
379
+ B[W]=X
380
+ Y.push(W)
381
+ X.setAttribute(A,Y.join(' '))}
382
+ function D(W){var X=W.getAttribute(A)
383
+ if(!X)return
384
+ X=X.split(' ')
385
+ for(var Y=0;Y<X.length;Y++)delete B[X[Y]]}
386
+ function E(W){return B[W]}
387
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){for(var W=0,X=B.length,Y;W<X;W++){Y=B[W]
388
+ Y.plugLeakage&&Y.plugLeakage()}})
389
+ function F(W,X){var Y
390
+ for(var Z=0;Z<X.length;Z++){Y=X[Z]
391
+ if(typeof (Y)!='string'){if(Y[1])Y[1]=W+'__'+Y[1]
392
+ if(Y[3])F(W,Y[3])}}
393
+ return X}
394
+ function G(W){return function(X,Y,Z,$$,$_){Y=Y||z()
395
+ var $a=X.ownerDocument,$b=s.create($a,W,Y)
396
+ $b.__jx__constructor=arguments.callee
397
+ $b.__jx__native=!0
398
+ var $c=!1
399
+ $b.appendToParent=function($d){if(!s.hasParentNode($b))s.appendChild(X,$b)
400
+ if($d&&!$c){if(X.appendToParent)X.appendToParent(!0)
401
+ $c=!0}}
402
+ $b.setStyle(Z)
403
+ $b.setAttributes($_)
404
+ s.addChildren($b,$$)
405
+ $b.appendToParent()
406
+ return $b}}
407
+ function H(W){while(W.defaultPlacement)W=W.defaultPlacement
408
+ return W}
409
+ function I(W){if(W.createElement)return W
410
+ return H(W).ownerDocument}
411
+ function J(W,X,Y,Z){var $$=I(W).createElement(X)
412
+ if(m.isSafari&&X.toLowerCase()=='textarea'){$$.style.resize='none'}
413
+ switch(X.toLowerCase()){case 'textarea':case 'input':$$.style.outlineStyle='none'}
414
+ w($$)
415
+ C(Y,$$)
416
+ P($$)
417
+ n.extend($$)
418
+ $$.setStyle(Z)
419
+ if(m.buggyCSS)$$.setOverflow('auto')
420
+ return $$}
421
+ function K(W){return (W.parentNode&&W.parentNode.nodeType&&W.parentNode.nodeType!=11)}
422
+ function L(W,X){if(W==document.body&&(X.style.position=='absolute'||X.style.position=='fixed')){W.insertBefore(X,W.firstChild)
423
+ X.applyConstraints()
424
+ return}
425
+ var Y=W
426
+ while(Y.defaultPlacement)Y=Y.defaultPlacement
427
+ Y.appendChild(X)
428
+ X.applyConstraints()}
429
+ function M(W,X){if(!X||!X.length)return
430
+ W=H(W)
431
+ var Y,Z,$$=W.ownerDocument,$_
432
+ for(var $a=0;$a<X.length;$a++){Z=X[$a]
433
+ if(f(Z))Y=Z[0](W,Z[1],Z[2],Z[3],Z[4])
434
+ else{$_=$$.createTextNode(Z)
435
+ W.appendChild($_)
436
+ if(typeof Z.bind=='function')Z.bind($_)}}
437
+ return Y}
438
+ function N(W){var X=W.ownerDocument
439
+ if(X.defaultView&&X.defaultView.getComputedStyle)return X.defaultView.getComputedStyle(W,null)||{}
440
+ if(W.currentStyle)return W.currentStyle
441
+ return {}}
442
+ function O(W,X){return N(W)[X]}
443
+ function P(W,X){var Y=W.style,Z=W.ownerDocument,$$=Z.compatMode=='BackCompat',$_=!!(Z.documentElement&&Z.documentElement.style.setExpression),$a=m.isIE6||(m.isIE&&$$&&$_)
444
+ function $b($Y){var $Z
445
+ for(var $0 in $Y)if($Y.hasOwnProperty($0)){$Z='set'+$0.substr(0,1).toUpperCase()+$0.substr(1)
446
+ if(typeof W[$Z]=='function')W[$Z]($Y[$0])}}
447
+ function $c(){return W.innerText||W.textContent||''}
448
+ function $d($Y){q&&q.unbind&&q.unbind(W)
449
+ if($Y&&typeof $Y.bind=='function')$Y.bind(W)
450
+ if(typeof document.body.textContent!='undefined')W.textContent=$Y
451
+ else W.innerText=$Y}
452
+ function $e($Y){var $Z,$0
453
+ if(arguments.length==1&&h($Y)){if(!$Y)return
454
+ $Y=$Y.split(';')
455
+ for($Z=0;$Z<$Y.length;$Z++){if($Y[$Z].match(/^\s*$/))continue
456
+ $0=$Y[$Z].match(/\s*([^:]+):\s*(.*?)\s*$/)
457
+ if(!$0&&$Y[$Z].length){if(console)console.log('Bad style: "'+$Y[$Z]+'"')
458
+ continue}
459
+ $2($0[1],$0[2])}}
460
+ else if(arguments.length==1&&typeof ($Y)=='object'){for(var $1 in $Y)if($Y.hasOwnProperty($1))$2($1,$Y[$1])}
461
+ else if(arguments.length>1){for($Z=0;$Z<arguments.length;$Z+=2)$2(arguments[$Z],arguments[$Z+1])}
462
+ function $2($3,$4){var $5=V('set-'+$3)
463
+ if(typeof W[$5]=='function')W[$5]($4)
464
+ else v(W,$3,$4)}}
465
+ function $f($Y){q&&q.onLanguage&&q.onLanguage($Z)
466
+ $Z()
467
+ function $Z(){var $0=(q&&q.flip)?q.flip($Y):$Y
468
+ if(m.isIE)Y.styleFloat=$0
469
+ else Y.cssFloat=$0}
470
+ return W}
471
+ var $g,$h,$i,$j,$k,$l,$m,$n,$o
472
+ $g=$h=$i=$j=$k=$l=NaN
473
+ $m=null
474
+ function $p($Y){$g=$v($Y)
475
+ $x()
476
+ return W}
477
+ function $q($Y){$i=$v($Y)
478
+ $x()
479
+ return W}
480
+ function $r($Y){$h=$v($Y)
481
+ $x()
482
+ return W}
483
+ function $s($Y){$j=$v($Y)
484
+ $x()
485
+ return W}
486
+ function $t($Y){$k=$v($Y)
487
+ $x()
488
+ return W}
489
+ function $u($Y){$l=$v($Y)
490
+ $x()
491
+ return W}
492
+ function $v($Y){return (h($Y)&&$Y.substr($Y.length-1)=='%')?parseInt($Y)+'%':parseInt($Y)}
493
+ function $w($Y){switch($Y){case 'static':case 'relative':case 'absolute':case 'fixed':$m=$Y}
494
+ if($m!=null)v(W,'position',($a&&$m=='fixed')?'absolute':$m)
495
+ return W}
496
+ function $x(){if(!isNaN($g)&&!isNaN($l))$h=NaN
497
+ if(!isNaN($i)&&!isNaN($k))$j=NaN
498
+ if($k<0)$k=0
499
+ if($l<0)$l=0
500
+ $y()}
501
+ function $y(){if(!s.hasParentNode(W))return
502
+ if(m.bugs.ie.cssFixed&&$m=='fixed'){i($z,W,!0)
503
+ return}
504
+ if(m.bugs.ie.cssBottomRight&&((!isNaN($i)&&!isNaN($j))||(!isNaN($g)&&!isNaN($h)))){$B()
505
+ return}
506
+ $C()}
507
+ function $z(){$A()
508
+ if(W.appendToParent)W.appendToParent(!0)
509
+ if($h<0)$h=0
510
+ if($j<0)$j=0
511
+ l.ok(isNaN($i)!=isNaN($j),'One and only one of left/right must be set')
512
+ l.ok(isNaN($g)!=isNaN($h),'One and only one of top/bottom must be set')
513
+ l.ok(!isNaN($k),'Width must be set')
514
+ l.ok(!isNaN($l),'Height must be set')
515
+ l.ok(W.ownerDocument==document,'Fixed element must be top level element')
516
+ if($l!=$o){Y.height=$l+'px'
517
+ $o=$l}
518
+ if($k!=$n){Y.width=$k+'px'
519
+ $n=$k}
520
+ var $Y,$Z,$0,$1
521
+ if(m.isQuirks){$1='document.body.clientHeight'
522
+ $0='document.body.clientWidth'
523
+ $Y='(dummye34cf6=document.body.scrollLeft)+'
524
+ $Z='(dummye34cf6=document.body.scrollTop )+'}
525
+ else{$1='document.documentElement.clientHeight'
526
+ $0='document.documentElement.clientWidth'
527
+ $Y='(dummye34cf6=document.documentElement.scrollLeft)+'
528
+ $Z='(dummye34cf6=document.documentElement.scrollTop )+'}
529
+ if(!isNaN($i))$Y+=$i
530
+ else if(h($i))$Y+=parseInt($i)/100*(m.isQuirks?document.body:document.documentElement).clientWidth
531
+ else $Y+=$0+'-'+($k+$j)
532
+ if(!isNaN($g))$Z+=$g
533
+ else if(h($g))$Z+=parseInt($g)/100*(m.isQuirks?document.body:document.documentElement).clientHeight
534
+ else $Z+=$1+'-'+($l+$h)
535
+ if(m.isIE6&&document.body.currentStyle.direction=='rtl'){if(m.isQuirks)$Y+='-(document.body.scrollWidth-document.body.clientWidth)'
536
+ else $Y+='-(document.documentElement.scrollWidth-document.documentElement.clientWidth)'}
537
+ Y.setExpression('left',$Y+'+"px"')
538
+ Y.setExpression('top',$Z+'+"px"')}
539
+ function $A(){if($A.alreadyHacked)return
540
+ $A.alreadyHacked=1
541
+ if(m.isStrict)document.body.parentNode.style.background='#fff url(https://) fixed'
542
+ else{if(document.body.currentStyle.backgroundAttachment!='fixed'){if(document.body.currentStyle.backgroundImage!='none'){var $Y=document.createElement('div'),$Z=$Y.style,$0=document.body.currentStyle
543
+ $Z.backgroundAttachment=$0.backgroundAttachment
544
+ $Z.backgroundColor=$0.backgroundColor
545
+ $Z.backgroundImage=$0.backgroundImage
546
+ $Z.backgroundPositionX=$0.backgroundPositionX
547
+ $Z.backgroundPositionY=$0.backgroundPositionY
548
+ $Z.backgroundRepeat=$0.backgroundRepeat
549
+ $Z.position='absolute'
550
+ $Z.zIndex=-1
551
+ $Z.top=$Z.left=0
552
+ $Z.width='100%'
553
+ document.body.insertBefore($Y,document.body.firstChild)
554
+ var $1=!1,$2=0,$3,$4
555
+ function $5(){if(!$1&&$2){$3+=document.body.clientWidth-$2
556
+ $Z.width=$3+'px'
557
+ $2=document.body.clientWidth}
558
+ if($4)return
559
+ $4=setTimeout(function(){$Z.width=0
560
+ document.body.className=document.body.className
561
+ $3=Math.max(document.body.scrollWidth,document.body.clientWidth)
562
+ $Z.width=$3+'px'
563
+ $2=document.body.clientWidth
564
+ $1=document.body.scrollWidth>document.body.clientWidth
565
+ $4=null},0)}
566
+ setTimeout($5,0)
567
+ $Z.setExpression('height','document.body.scrollHeight+"px"')
568
+ $5()}
569
+ document.body.style.backgroundImage='url(https://)'
570
+ document.body.style.backgroundAttachment='fixed'}}}
571
+ function $B(){if(W.appendToParent)W.appendToParent(!0)
572
+ $A()
573
+ var $Y=isNaN($i)?'':$i,$Z=isNaN($j)?'':$j,$0=isNaN($k)?'':$k,$1,$2=isNaN($g)?'':$g,$3=isNaN($h)?'':$h,$4=isNaN($l)?'':$l,$5,$6=W.ownerDocument.compatMode=='BackCompat'
574
+ if($m=='fixed'&&W.ownerDocument==document){if($6){$5='document.body.clientHeight'
575
+ $1='document.body.clientWidth'}
576
+ else{$5='document.documentElement.clientHeight'
577
+ $1='document.documentElement.clientWidth'}}
578
+ else{$5='this.offsetParent.clientHeight'
579
+ $1='this.offsetParent.clientWidth'}
580
+ if(m.isIE6){if(!isNaN($i)&&!isNaN($j)){$Z=''
581
+ $0=[$1,$i,$j].join('-')}
582
+ if(!isNaN($g)&&!isNaN($h)){$3=''
583
+ $4=[$5,$g,$h].join(' - ')}}
584
+ if($m=='fixed'&&W.ownerDocument==document){if($6){if(!isNaN($i)||isNaN($j))$Y+='+(dummye34cf6=document.body.scrollLeft)'
585
+ else{$Y+='+(dummye34cf6=document.body.scrollLeft)+document.body.clientWidth-this.offsetWidth-'+$j
586
+ $Z=''}
587
+ if(!isNaN($g)||isNaN($h))$2+='+(dummye34cf6=document.body.scrollTop)'
588
+ else{$2+='+(dummye34cf6=document.body.scrollTop)+document.body.clientHeight-this.offsetHeight-'+$h
589
+ $3=''}}
590
+ else{if(!isNaN($i)||isNaN($j))$Y+='+(dummye34cf6=document.documentElement.scrollLeft)'
591
+ else if(m.isIE6){$Y+='+(dummye34cf6=document.documentElement.scrollLeft)+document.documentElement.clientWidth-this.offsetWidth-'+$j
592
+ $Z=''}
593
+ else $Z+='+document.documentElement.scrollWidth-(dummye34cf6=document.documentElement.scrollLeft)-document.documentElement.clientWidth'
594
+ if(!isNaN($g)||isNaN($h))$2+='+(dummye34cf6=document.documentElement.scrollTop)'
595
+ else if(m.isIE6){$2+='+(dummye34cf6=document.documentElement.scrollTop)+document.documentElement.clientHeight-this.offsetHeight-'+$h
596
+ $3=''}
597
+ else $3+='+document.documentElement.scrollHeight - (dummye34cf6=document.documentElement.scrollTop) - document.documentElement.clientHeight'}}
598
+ var $7,$8
599
+ if(0&&W.parentNode==document.body)window.attachEvent('onscroll',function(){if(!$7){_$('left',$Y)
600
+ _$('right',$Z)
601
+ _$('width',$0)
602
+ _$('top',$2)
603
+ _$('bottom',$3)
604
+ _$('height',$4)
605
+ $7=setInterval(function(){$8--
606
+ if(!$8)$9()},200)}
607
+ $8=5})
608
+ function $9(){Y.removeExpression('left')
609
+ Y.removeExpression('right')
610
+ Y.removeExpression('width')
611
+ Y.removeExpression('top')
612
+ Y.removeExpression('bottom')
613
+ Y.removeExpression('height')
614
+ clearInterval($7)
615
+ $7=!1}
616
+ _$('left',$Y)
617
+ _$('right',$Z)
618
+ _$('width',$0)
619
+ _$('top',$2)
620
+ _$('bottom',$3)
621
+ _$('height',$4)
622
+ function _$(__,_a){Y[__]=''
623
+ Y.removeExpression(__)
624
+ if(typeof (_a)=='number')Y[__]=_a+'px'
625
+ else if(h(_a)&&_a.substr(_a.length-1)=='%')Y[__]=_a
626
+ else if(h(_a)&&_a.length)Y.setExpression(__,_a)}}
627
+ function $C(){$E()
628
+ $D()}
629
+ function $D(){Y.top=h($g)?$g:isNaN($g)?'':$g+'px'
630
+ Y.bottom=h($h)?$h:isNaN($h)?'':$h+'px'
631
+ if($l!=$o){Y.height=h($l)?$l:isNaN($l)?'':$l+'px'
632
+ $o=$l}}
633
+ function $E(){Y.left=h($i)?$i:isNaN($i)?'':$i+'px'
634
+ Y.right=h($j)?$j:isNaN($j)?'':$j+'px'
635
+ if($k!=$n){Y.width=h($k)?$k:isNaN($k)?'':$k+'px'
636
+ $n=$k}}
637
+ var $F='',$G=0,$H=0
638
+ W.dock=function($Y,$Z,$0){$F=$Y
639
+ if($Z!=null)$G=$Z
640
+ if($0!=null)$H=$0
641
+ $I()
642
+ W.on('jx:resize',$I)}
643
+ function $I(){var $Y=isNaN($k)?W.offsetWidth:$k,$Z=isNaN($l)?W.offsetHeight:$l,$0,$1,$2,$3,$4,$5
644
+ $0=$1=$2=$3=NaN
645
+ $4=$5=0
646
+ switch($F.charAt(0)){case 't':$0=0
647
+ break
648
+ case 'm':$0='50%'
649
+ break
650
+ case 'b':$1=0
651
+ break}
652
+ switch($F.charAt(1)){case 'l':$2=0
653
+ break
654
+ case 'c':$2='50%'
655
+ break
656
+ case 'r':$3=0
657
+ break}
658
+ if($0=='50%')$4=-($Z/2)
659
+ if($2=='50%')$5=-($Y/2)
660
+ var $6=0
661
+ if($H>=0||!isNaN($0)||typeof ($0)=="string"){$4+=$H}
662
+ else{$6=-$H}
663
+ $5+=$G
664
+ W.setMargin([$4+'px',0,$6+'px',$5+'px'].join(' ')).setTop($0).setBottom($1).setLeft($2).setRight($3)}
665
+ var $J,$K=[0,0,0,0]
666
+ function $L($Y){if(!f($Y)){$Y=$Y.split(' ')
667
+ $Y[0]=parseInt($Y[0])
668
+ $Y[1]=parseInt($Y[1])
669
+ $Y[2]=parseInt($Y[2])
670
+ $Y[3]=parseInt($Y[3])}
671
+ if($a){$Y[1]=Math.max(0,$Y[1])
672
+ $Y[2]=Math.max(0,$Y[2])}
673
+ $J=$Y
674
+ return W}
675
+ function $M($Y){if(!f($Y)){$Y=$Y.split(' ')
676
+ $Y[0]=parseInt($Y[0])
677
+ $Y[1]=parseInt($Y[1])
678
+ $Y[2]=parseInt($Y[2])
679
+ $Y[3]=parseInt($Y[3])}
680
+ $K=[Math.max(0,$Y[0]),Math.max(0,$Y[1]),Math.max(0,$Y[2]),Math.max(0,$Y[3])]
681
+ return W}
682
+ function $N(){if(!$J)return
683
+ if($i<$J[3]+$K[3])$i=$J[3]
684
+ if($j<$J[1]+$K[1])$j=$J[1]
685
+ if($g<$J[0]+$K[0])$g=$J[0]
686
+ if($h<$J[2]+$K[2])$h=$J[2]
687
+ var $Y=m.isQuirks?document.body:document.documentElement,$Z=isNaN($k)?W.offsetWidth:$k,$0=$Y.clientWidth-$Z,$1=$Y.clientHeight-W.offsetHeight
688
+ if($0-$i<=$J[1]+$K[1])$i=$0-$J[1]
689
+ if($0-$j<=$J[3]+$K[3])$j=$0-$J[3]
690
+ if($1-$g<=$J[2]+$K[2])$g=$1-$J[2]
691
+ if($1-$h<=$J[0]+$K[0])$h=$1-$J[0]}
692
+ function $O($Y,$Z){$h=$j=NaN
693
+ $g=$Z
694
+ $i=$Y
695
+ $N()
696
+ $y()
697
+ return W}
698
+ function $P($Y,$Z){if(isNaN($i)&&isNaN($j))$i=0
699
+ if(isNaN($g)&&isNaN($h))$g=0
700
+ if(!isNaN($i))$i+=$Y
701
+ if(!isNaN($j))$j-=$Y
702
+ if(!isNaN($g))$g+=$Z
703
+ if(!isNaN($h))$h-=$Z
704
+ $N()
705
+ $y()}
706
+ function $Q($Y,$Z,$0,$1){if($Y){if(isNaN($k))$k=W.offsetWidth
707
+ $k=Math.max($0||0,$k+$Y)}
708
+ if($Z){if(isNaN($l))$l=W.offsetHeight
709
+ $l=Math.max($1||0,$l+$Z)}
710
+ $N()
711
+ $y()
712
+ W.fire('jx:resize')
713
+ return W}
714
+ var $R=!1
715
+ function $S($Y){if($Y=='none'||$Y=='block')$R=!0
716
+ if($Y=='none'||$Y=='hidden'||$Y=='false'||$Y==!1)$T()
717
+ else $V()
718
+ return W}
719
+ function $T(){if($R){if(Y.display!='none'){Y.display='none'
720
+ W.fire('hide')}}
721
+ else{if(Y.visibility!='hidden'){Y.visibility='hidden'
722
+ W.fire('hide')}}
723
+ return W}
724
+ function $U(){if($R)return W.getStyle('display')!='none'
725
+ else return W.getStyle('visibility')=='visible'}
726
+ function $V(){if($R){if(Y.display!='block'){Y.display='block'
727
+ W.fire('show')}}
728
+ else{if(Y.visibility!='visible'){Y.visibility='visible'
729
+ W.fire('show')}}
730
+ return W}
731
+ W.getStyles=function(){return N(W)}
732
+ W.getStyle=function($Y){return O(W,$Y)}
733
+ W.setAttributes=$b
734
+ W.getText=$c
735
+ W.setText=$d
736
+ W.setStyle=$e
737
+ W.setFloat=$f
738
+ W.setPosition=$w
739
+ W.setTop=$p
740
+ W.setBottom=$r
741
+ W.setLeft=$q
742
+ W.setRight=$s
743
+ W.setHeight=$u
744
+ W.setWidth=$t
745
+ W.applyConstraints=$y
746
+ W.setVisible=$S
747
+ W.setBounds=$L
748
+ W.setSnaps=$M
749
+ W.move=$P
750
+ W.moveTo=$O
751
+ W.resizeBy=$Q
752
+ W.hide=$T
753
+ W.show=$V
754
+ W.isVisible=$U
755
+ for(var $W in Q)if(Q.hasOwnProperty($W))W[$W]=Q[$W]
756
+ if(X){var $X=W.firstChild
757
+ while($X){P($X,!0)
758
+ $X=$X.nextSibling}}
759
+ return W}
760
+ var Q=s.proto={$:function(W){return E(this.id+'__'+W)},destroy:function(){if(this._destructors){for(var W=this._destructors,X=W.length,Y=0;Y<X;Y++)W[Y]()}
761
+ this.parentNode&&this.parentNode.removeChild(this)
762
+ this._autobinds&&this.autounbind()
763
+ typeof this.empty=='function'&&this.empty()
764
+ typeof this.unextendEvents=='function'&&this.unextendEvents()
765
+ D(this)
766
+ if(m.bugs.leaksMemory)typeof this.plugLeakage=='function'&&this.plugLeakage()},empty:function(){var W
767
+ while(W=this.firstChild){if(typeof W.destroy=='function')W.destroy()
768
+ else if(W.jx_wrapper)W.jx_wrapper.destroy()
769
+ else if(W.nodeType==1)Q.destroy.call(W)
770
+ else this.removeChild(W)}},onDestruction:function(W){(this._destructors||(this._destructors=[])).push(W)},autobind:function(W,X,Y){W.on(X,Y)
771
+ this._autobinds||(this._autobinds=[])
772
+ this._autobinds.push([W,X,Y])},autounbind:function(W,X,Y){var Z=this._autobinds,$$,$_
773
+ if(W&&X&&Y){for($$=Z.length-1;$$>=0;$$--){$_=Z[$$]
774
+ if($_[0]==W&&$_[1]==X&&$_[2]==Y){Z.splice($$,1)
775
+ $_[0].un($_[1],$_[2])
776
+ return}}
777
+ return}
778
+ if(!W&&!X&&!Y){if(!Z)return
779
+ for($$=Z.length-1;$$>=0;$$--){$_=Z[$$]
780
+ $_[0].un($_[1],$_[2])}
781
+ return}},getXY:function(){var W,X,Y=this.offsetParent
782
+ W=this.offsetLeft
783
+ X=this.offsetTop
784
+ while(Y){W+=Y.offsetLeft
785
+ X+=Y.offsetTop
786
+ Y=Y.offsetParent}
787
+ return [W,X]},getFixedXY:function(){var W=0,X=0,Y=this
788
+ if("getBoundingClientRect" in this){var Z=this.ownerDocument,$$=Z.body,$_=Z.defaultView||Y.parentWindow||!1,$a=Y.getBoundingClientRect(),$b=Z.clientTop||$$.clientTop||0,$c=Z.clientLeft||$$.clientLeft||0,$d=$_.pageYOffset||$$.scrollTop,$e=$_.pageXOffset||$$.scrollLeft
789
+ X=$a.top+$d-$b
790
+ W=$a.left+$e-$c}
791
+ else{X=Y.offsetTop
792
+ W=Y.offsetLeft
793
+ while((Y=Y.offsetParent)){X-=Y.scrollTop,W-=Y.scrollLeft
794
+ X+=Y.offsetTop,W+=Y.offsetLeft}}
795
+ return [W,X]},toggle:function(){this.isVisible()?this.hide():this.show()
796
+ return this},setOpacity:function(W){W=Math.max(Math.min(W,1),0)
797
+ if(m.isIE)this.style.filter=(this.style.filter||'').replace(/progid:DXImageTransform.Microsoft.Alpha\([^\)]*\),? ?/gi,'')+(W>=1?'':'progid:DXImageTransform.Microsoft.Alpha(opacity='+W*100+'), ')
798
+ else this.style.opacity=W
799
+ return this},setBackgroundImage:function(W){var X=W
800
+ if(X&&m.isIE)this.style.filter+='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+X+'",sizingMethod="scale"), '
801
+ else this.style.backgroundImage='url("'+W+'")'
802
+ return this},setClass:function(W){this.className=W
803
+ return this},addClass:function(W){this.removeClass(W)
804
+ this.className+=' '+W
805
+ return this},removeClass:function(W){var X=this.className.split(' ')
806
+ for(var Y=0;Y<X.length;Y++){if(X[Y]==W){X[Y]=""}}
807
+ this.className=X.join(' ')
808
+ return this},setRotation:function(W){if(m.isFF)this.style.MozTransform=W?'rotate('+W+'deg)':''
809
+ else if(m.isSafari)this.style.WebkitTransform=W?'rotate('+W+'deg)':''
810
+ else if(m.isIE){this.style.filter=W?'progid:DXImageTransform.Microsoft.BasicImage(rotation='+Math.round(W/90)+')':''
811
+ if(m.isIE8&&W){var X=this.getElementsByTagName('iframe')
812
+ if(m.isIE8&&X.length){X[0].style.filter=W?'progid:DXImageTransform.Microsoft.BasicImage(rotation='+Math.round(W/90)+')':''
813
+ this.style.overflow='visible'}}}
814
+ return this},setSelectable:function(W){function X(){return !1}
815
+ if(W&&W!='false'){this.unselectable='on'
816
+ if(typeof this.style.MozUserSelect!='undefined')this.style.MozUserSelect='none'
817
+ else if(typeof this.style.WebkitUserSelect!='undefined')this.style.WebkitUserSelect='none'
818
+ else if(typeof this.onselectstart!='undefined')this.un('selectstart',X)}
819
+ else{this.unselectable='on'
820
+ if(typeof this.style.MozUserSelect!='undefined')this.style.MozUserSelect='none'
821
+ else if(typeof this.style.WebkitUserSelect!='undefined')this.style.WebkitUserSelect='none'
822
+ else if(typeof this.onselectstart!='undefined')this.on('selectstart',X)}
823
+ return this},setScrollTop:function(W){this.scrollTop=W
824
+ return this}}
825
+ if(m.leaksMemory)Q.plugLeakage=function(){this.unextendEvents&&this.unextendEvents()
826
+ this.$=this.plugLeakage=this.destroy=this.empty=this.autobind=this.autounbind=this._autobinds=this._destructors=this.onDestruction=this.getXY=this.appendToParent=this.defaultPlacement=this.getStyles=this.getStyle=this.setAttributes=this.getText=this.setText=this.setStyle=this.setFloat=this.setPosition=this.setTop=this.setBottom=this.setLeft=this.setRight=this.setHeight=this.setWidth=this.applyConstraints=this.setVisible=this.setBounds=this.setSnaps=this.move=this.moveTo=this.resizeBy=this.hide=this.show=this.isVisible=this.toggle=this.setOpacity=this.setBackgroundImage=this.setClass=this.addClass=this.removeClass=this.setRotation=this.setSthisectable=this.setScrollTop=this.setBackground=this.setBackgroundPosition=this.setBorder=this.setBorderColor=this.setBorderStyle=this.setBorderWidth=this.setBorderTop=this.setBorderRight=this.setBorderBottom=this.setBorderLeft=this.setClear=this.setColor=this.setPadding=this.setMargin=this.setMarginTop=this.setMarginRight=this.setMarginBottom=this.setMarginLeft=this.setDisplay=this.setLineHeight=this.setLetterSpacing=this.setVisibility=this.setOutline=this.setOverflow=this.setOverflowX=this.setOverflowY=this.setFontFamily=this.setFontSize=this.setFontWeight=this.setFontStyle=this.setTextAlign=this.setTextDecoration=this.setTextTransform=this.setVerticalAlign=this.setZIndex=this.setCursor=this.setHref=this.setSrc=this.setChecked=this.setMedia=this.setName=this.setType=this.setValue=this.setDataNode=this.__jx__constructor=this.__jx__native=null}
827
+ var R,S
828
+ R='background background-position border border-color border-style border-width color border-top border-right border-bottom border-left clear padding margin margin-top margin-right margin-bottom margin-left display line-height letter-spacing visibility outline overflow overflow-x overflow-y font-family font-size font-weight font-style text-align text-decoration text-transform vertical-align z-index cursor'.split(' ')
829
+ for(S=0;S<R.length;S++)Q[V('set-'+R[S])]=T(V(R[S]))
830
+ R='checked href media name src target type value'.split(' ')
831
+ for(S=0;S<R.length;S++)Q[V('set-'+R[S])]=U(R[S])
832
+ function T(W){return (function(X){try {this.style[W]=X}catch(Y){;}
833
+ return this})}
834
+ function U(W){return (function(X){this.setAttribute(W,X)
835
+ return this})}
836
+ function V(W){W=W.split(/[^a-zA-Z0-9]/)
837
+ for(var X=1;X<W.length;X++)if(W[X].length)W[X]=W[X].substr(0,1).toUpperCase()+W[X].substr(1)
838
+ return W.join('')}
839
+ if(m.isIE)document.execCommand("BackgroundImageCache",!1,!0)
840
+ return s})()
841
+ a.__$$__table=(function(){var s=r.nativeGenerator("table")
842
+ return s})()
843
+ a.__$$__tr=(function(){var s=r.nativeGenerator("tr")
844
+ return s})()
845
+ a.__$$__jx_controls_Application=(function(){var s=document.getElementsByTagName('script')
846
+ b.scriptElement=s[s.length-1]
847
+ function t(u,v,v,w,x){var y=u.ownerDocument,z
848
+ z=r.create(y,'div')
849
+ z.style.position='absolute'
850
+ z.style.visibility='hidden'
851
+ z.style.margin=z.style.padding=z.style.border='0'
852
+ z.style.height=z.style.width='0'
853
+ if(b.scriptElement&&b.scriptElement.parentNode.tagName=='HEAD')document.body.insertBefore(z,document.body.firstChild)
854
+ else b.scriptElement.parentNode.insertBefore(z,b.scriptElement)
855
+ z.setAssets=function(C){if(C.indexOf('http')!=0){if(C.indexOf('/')!=0)C='/'+C
856
+ C=t.scriptURL.match(/^https?:\/\/[^\/]+/)+C}
857
+ t.assetsURL=m.secureURL(C)}
858
+ if(!(t.assetsURL&&t.assetsURL!='')){z.setAssets('/assets')}
859
+ z.setDesktop=function(C){if(!C||C=='false')return
860
+ function D(F,G){var H=document.createElement('meta')
861
+ H.name=F
862
+ H.content=G
863
+ return H}
864
+ var E=document.getElementsByTagName('head')[0]
865
+ E.appendChild(D('viewport','user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1'))
866
+ if(m.isIOS){E.appendChild(D('apple-mobile-web-app-capable','yes'))
867
+ E.appendChild(D('apple-mobile-web-app-status-bar-style','black-translucent'))}}
868
+ var A
869
+ for(var B in x)if(x.hasOwnProperty(B)){A='set'+B.substr(0,1).toUpperCase()+B.substr(1)
870
+ if(z[A] instanceof Function)z[A](x[B])}
871
+ r.addChildren(z,w)
872
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){z.setAssets=null})
873
+ return z}
874
+ ;
875
+ if(b.scriptElement.getAttribute.length!==undefined)t.scriptURL=b.scriptElement.src
876
+ else t.scriptURL=b.scriptElement.getAttribute('src',-1)
877
+ return t})()
878
+ a.__$$__style=(function(){function s(t,u,v,w,x){var y=t.ownerDocument,z=y.documentElement.getElementsByTagName('head')[0],A=r.create(y,"style",u)
879
+ A.type='text/css'
880
+ A.setAttributes(x)
881
+ r.appendChild(z,A)
882
+ if(A.styleSheet){if(!A.styleSheet.disabled)A.styleSheet.cssText=w[0]}
883
+ else A.appendChild(y.createTextNode(w[0]))
884
+ return A}
885
+ return s})()
886
+ a.__$$__tbody=(function(){var s=r.nativeGenerator("tbody")
887
+ return s})()
888
+ a.__$$__td=(function(){var s=r.nativeGenerator("td")
889
+ return s})()
890
+ a.__$$__small=(function(){var s=r.nativeGenerator("small")
891
+ return s})()
892
+ a.__$$__h4=(function(){var s=r.nativeGenerator("h4")
893
+ return s})()
894
+ a.__$$__jx_io_socket_XDomainDynScript=(function(){var s=t
895
+ t.protocol='xdds'
896
+ function t(v){var w=this,x=this.longpoll=new o(!0),y=this.sender=new o(!0)
897
+ x.on('success',function(z){w.process_data(z)})
898
+ x.on('error',function(){w.abort('longpoll error')})
899
+ y.on('success',function(){w.ondrain&&w.ondrain()})
900
+ y.on('error',function(){w.abort('sender error')})
901
+ this.url='https://'+v
902
+ n.window.on('unload',this.unload=function(){w.abort('unload')})
903
+ this.longpoll.load(this.url+['c',+new Date()].join('/'))}
904
+ t.prototype.process_data=function(v){if(!v||this._abort)return
905
+ !this.ts&&this.onopen&&this.onopen()
906
+ this.ts=+new Date()
907
+ this.onmessage&&this.onmessage(v,this.ts)
908
+ this.longpoll&&this.longpoll.load(this.url+['p',+new Date()].join('/'))}
909
+ t.prototype.send=function(v){if(this._abort)return !1
910
+ var w=this.url+['d',+new Date(),window.encodeURIComponent(v)].join('/')
911
+ this.sender&&this.sender.load(w)
912
+ return !1}
913
+ t.prototype.abort=function(v){if(this._abort)return
914
+ this._abort=!0
915
+ u('XDDS - abort: '+v)
916
+ n.window.un('unload',this.unload)
917
+ this.longpoll.destroy()
918
+ this.sender.destroy()
919
+ this.longpoll=this.sender=this.unload=null
920
+ this.onclose&&this.onclose(v)
921
+ window.CollectGarbage&&window.CollectGarbage()}
922
+ var u=function(){}
923
+ return s})()
924
+ a.__$$__jx_core_ObjectUtil=(function(){var s={equal:t,clone:v}
925
+ function t(w,x){return w===x||w&&x&&typeof w=='object'&&typeof x=='object'&&u(w,x)}
926
+ function u(w,x){var y
927
+ for(y in w)if(w.hasOwnProperty(y))if(!t(w[y],x[y]))return !1
928
+ for(y in x)if(x.hasOwnProperty(y))if(!t(w[y],x[y]))return !1
929
+ return !0}
930
+ function v(w){if(typeof (w)!='object')return w
931
+ if(w==null)return w
932
+ var x=new Object()
933
+ for(var y in w)if(w.hasOwnProperty(y))x[y]=v(w[y])
934
+ return x}
935
+ ;
936
+ return s})()
937
+ a.__$$__jx_language_Detect=(function(){var s={guess:A},t=[],u={en:[/\b(up|me|submit|offers?|about|rights?|more|contact|all|downloads?|how|search|to|do|i[nst]?|your?|that|was|one?|are|with|[bw]e|have|this|f?or|had|by|[hn]ot?|[bo]ut|so|some|what|can|[tw]here|why|other|over|die|ten)\b/ig,4,/\b(inn|set|end|about|pro|the|of|from|and|a|as|at)\b/ig,6],cs:[/[\u00e1\u010d\u010f\u00e9\u011b\u00ed\u0148\u00f3\u0159\u0161\u0165\u00fa\u016f\u00fd\u017e]/gi,5,/\b(by|do|to|[aikosvz])\b/ig,3,/\b(na|za|se|je|\u017ee|ve|jako|jsem|pro|tak|po|u\u017e|jsou|byl)\b/ig,6],de:[/[\u00df]/g,10,/[\u00e4\u00f6\u00fc\u00c4\u00d6\u00dc]/g,7,/\b(de[mrs]|vo[nm]|zu[mr]?|da[s\u00df]?|eine[mnrs]?|a[lu]s|wir|[sw]ie|n[ao]ch|vor[ms]?|(\u00fcb|od|ab)er|und|im|mit|sich|auf|f\u00fcr|nicht|auch|es|bei|nur|bis|mehr|durch)\b/ig,6],es:[/[\u00f1]/g,10,/[\xE1\xE9\xED\xF3\xFA]/ig,6,/\b(que|nuestro|ingresar|inicio|qu[e\u00e9]|[dt]e|ser?|[ms]i|l?a|e[lns]|y|tu|los?|una?|por|con|para|est(\u00e1|ar))\b/ig,6],fr:[/[\u0153]/gi,15,/[\u00e0\u00e2\u00e7\u00e9\u00e8\u00ea\u00eb\u00ee\u00ef\u00f4\u00fb\u00f9\u00fc\u00ff]/ig,7,/\b(son)\b/ig,4,/\b(en)\b/ig,5,/\b([ado]u|aux?|[do]u|la|[cdls]es|es?t|une?|ne|qu[ei]|sur|dans|pa[rs]|il|sont|avec|voir)\b/ig,6],hr:[/[\u010d\u0107\u0111\u0161\u017e]/gi,10,/d\u017e|lj|nj/gi,3,/\b(ali|ja|je|mene|na|ne|od|ovo|se|sve|ti|u|za|znati)\b/ig,6],ms:[/\b(and)\b/ig,4,/\b((se)?(biji|buah|orang)|ada|anda|atau|boleh|bukan|dalam|dan|dari|di|ini|kami|ke|lagi|sila|tidak|tinggi|telah|untuk)\b/ig,6],da:[/[\u00c6\u00e6\u00d8\u00f8\u00c5\u00e5]/g,10,/\b(de)\b/ig,5,/\b(ind|l\u00e6s|nyheder|[vt]il|s?om|og|[mv]ed|kan|har|var|tager|af|d?et|de[tn]{2}e|skal|den|set|noget|nogle|mange|hadde|eller|efter|end|blive|er|sekund|viser|ud|(a|vi|sku)lle)\b/ig,6],nb:[/[\u00c6\u00e6\u00d8\u00f8\u00c5\u00e5]/g,10,/\b(de)\b/ig,5,/\b(passord|nyheter|inn|[vt]il|s?om|og|[mv]ed|kan|[htv]ar|av|d?et|de[tn]{2}e|skal|se(g|tt)|noen?|mange|hadde|e[lt]{2}er|enn|blir?|ble|andre|viser|ut|(a|vi|sku)lle)\b/ig,6],nl:[/\b(in|die)\b/ig,4,/\b(de|en)\b/ig,5,/\b(het|dat|van|ik|te|een|hij|niet|zijn)\b/ig,6],pt:[/[\u00e1\u00e2\u00e3\u00e0\u00e7\u00e9\u00ea\u00ed\u00f3\u00f4\u00f5\u00fa]/ig,7,/\b(gr\u00e1fico|ao|como|das?|de|dos|ele|em?|mai?s|na|n\u00e3o|os?|para|por|que|se|uma?)\b/ig,6],sk:[/\u00e1\u00e4\u010d\u010f\u00e9\u00ed\u013e\u013a\u0148\u00f3\u00f4\u0155\u0161\u0165\u00fa\u00fd\u017e/ig,10,/dz|d\u017e/ig,5,/\b(ten|to|do|so)\b/ig,4,/\b(ja|na|za|c\u030co|t\u00e1|po|vo|zo|n\u00e1[s\u030cs])\b/ig,6],tr:[/[\u00c7\u011e\u0130\u00d6\u015e\u00dc\u00e7\u011f\u0131\u00f6\u015f\u00fc]/g,7,/\b(son)\b/ig,4,/\b(formu|bir|ve|ne|bu|i\u00e7in|o|b?en|\u00e7ok|(al|\u00e7\u0131k|ol|yap)mak|(de|gel|git|g\u00f6r|iste|ver)mek|gibi|daha|kendi|ile|ama|sonra|kadar|yer|insan|de\u011fil|y\u0131l|g\u00fcn|biz)\b/ig,6],vi:[/[\u00e0\u1ea3\u00e3\u00e1\u1ea1\u0103\u1eb1\u1eb3\u1eb5\u1eaf\u1eb7\u00e2\u1ea7\u1ea9\u1eab\u1ea5\u1ead\u0111\u00e8\u1ebb\u1ebd\u00e9\u1eb9\u00ea\u1ec1\u1ec3\u1ec5\u1ebf\u1ec7\u00ec\u1ec9\u0129\u00ed\u1ecb\u00f2\u1ecf\u00f5\u00f3\u1ecd\u00f4\u1ed3\u1ed5\u1ed7\u1ed1\u1ed9\u01a1\u1edd\u1edf\u1ee1\u1edb\u1ee3\u00f9\u1ee7\u0169\u00fa\u1ee5\u01b0\u1eeb\u1eed\u1eef\u1ee9\u1ef1\u1ef3\u1ef7\u1ef9\u00fd\u1ef5]/ig,8,/\b(v\u00e0|c\u00e1c|c\u1ee7a|c\u00f3|\u0111\u0103ng|\u0111\u00e2y|ho\u1eb7c|kh\u1ea9u|k\u00fd|m\u1ed9t|ng\u00e0y|l\u00e0|trong|cho)\b/ig,6],ja:[/[\u3041-\u30ff]/g,10],ko:[/[\uAC00-\uD7A3\u1100-\u11FF\u3131-\u318E\uFFA1-\uFFDC]/g,10],th:[/[\u0E00-\u0E7F]/g,10],zh_CN:[/[\u4e00-\u9fb4]/g,1,/[\u7684\u662f\u8fd9\u6709\u5728\u4e0d\u4e86\u6765\u4e2a\u5230\u4e3a\u548c\u9053\u4e5f\u65f6\u5f97\u5c31\u90a3\u8981\u4ee5\u7740\u53bb\u4e4b\u8fc7\u5bb6\u5bf9\u53ef\u91cc\u540e\u4e48\u591a\u800c\u80fd\u90fd\u7136\u6ca1\u8d77\u8fd8]/g,7],ru:[/[\u0410-\u042f\u0430-\u044f\u0401\u0451]/g,3],ar:[/[\u0600-\u06FF\u0750-\u077F\uFB50-\uFDFF\uFE70-\uFEFF]/g,1]}
938
+ for(var v in u)if(u.hasOwnProperty(v))t.push(v)
939
+ function w(B,C){var D=C.match(B)
940
+ return D?D.length:0}
941
+ function x(B,C,D,E){return Math.pow(w(B,C)/D,1/E)}
942
+ function y(B){var C=(1-B[0]),D
943
+ for(D=1;D<B.length;D++)C*=(1-B[D])
944
+ return 1-C}
945
+ function z(B,C,D){if(!D)D=w(/ /g,C)
946
+ var E=C.length,F,G,H,I,J=[]
947
+ for(var K=0;K<u[B].length;K+=2){F=u[B][K]
948
+ G=u[B][K+1]
949
+ H=(F.toString().substr(1,2)=='\\\\b')?D:E
950
+ I=x(F,C,H,G)
951
+ J.push(I)}
952
+ if(B=='en')J.push(0.6/C.length)
953
+ return y(J)}
954
+ function A(B,C){var D=document.body.getAttribute('lang')||document.documentElement.getAttribute('lang')
955
+ if(D){return D}
956
+ if(!B)B=t
957
+ if(!C)C=document.body.innerHTML.replace(/\s+/g,' ').replace(/<script[^>]*?>.*?<\/script>/gi,' ').replace(/<style[^>]*?>.*?<\/style>/gi,' ').replace(/<!--.*?-->/g,' ').replace(/<\/?[^>]+?>/g,' ').replace(/[-_a-z0-9.@]+[.@][-_a-z0-9.@]+/gi,'').replace(/[\s\d!'#$%&'()*+,-.\/:;<=>?@^_{|}~\[\]\/]+/g,' ')
958
+ C=C.replace(/\s+/g,' ')
959
+ var E=w(/ +/g,C),F=[],G,H
960
+ for(G=0;G<B.length;G++)F.push([B[G],z(B[G],C,E)])
961
+ F.sort(function(I,J){return J[1]-I[1]})
962
+ H=F[0][0]
963
+ H.scores=F
964
+ window.__$z_results=E+' '+C.length+' '+(C.length/E)+'\n'+F.join('\n')
965
+ window.__$z_innerText=C
966
+ return H}
967
+ return s})()
968
+ a.__$$__form=(function(){var s=r.nativeGenerator("form")
969
+ return s})()
970
+ a.__$$__jx_io_socket_WebSocket=(function(){var s=window.WebSocket||window.MozWebSocket,t=s?u:null
971
+ function u(v){var w=new s('wss://'+v+['c',+new Date()].join('/')),x=this
972
+ w.onclose=function(y){x.onclose&&x.onclose(y)}
973
+ w.onerror=function(y){x.onerror&&x.onerror(y)}
974
+ w.onmessage=function(y){x.onmessage&&x.onmessage(y.data,+new Date())}
975
+ w.onopen=function(y){x.onopen&&x.onopen(y)}
976
+ this.ws=w}
977
+ u.prototype.abort=function(){}
978
+ u.prototype.close=function(){return this.ws.close()}
979
+ u.prototype.send=function(v){this.ws.send(v)
980
+ return !0}
981
+ u.protocol='ws'
982
+ return t})()
983
+ a.__$$__jx_io_socket_StreamingHTMLFile=(function(){var s=m.isIE&&t
984
+ t.protocol='shtmlf'
985
+ function t(v){var w=this,x=new o(!0),y,z
986
+ y=new window.ActiveXObject('htmlfile')
987
+ y.open()
988
+ y.close()
989
+ z=y.createElement('iframe')
990
+ y.body.appendChild(z)
991
+ x.on('success',function(){w.ondrain&&w.ondrain()})
992
+ x.on('error',function(){w.abort()})
993
+ this.sender=x
994
+ this.htmlfile=y
995
+ this.remote_frame=z
996
+ this.url='https://'+v
997
+ n.window.on('unload',this.unload=function(){w.abort()})
998
+ this.connect()}
999
+ t.prototype.connect=function(){var v=this.remote_frame,w,x,y=this,z,A=200
1000
+ this.timer=setTimeout(B,250)
1001
+ function B(){try {w=v.contentWindow.frames[0]}catch(E){return y.abort()}
1002
+ if(!w){y.timer=setTimeout(B,Math.min(800,A*=1.3))
1003
+ return}
1004
+ try {w.name
1005
+ y.timer=setTimeout(B,Math.min(800,A*=1.3))
1006
+ return}catch(E){;}
1007
+ w.location.href='about:blank'
1008
+ if(m.isIE<7)y.timer=setTimeout(D,20)
1009
+ else w.onload=D}
1010
+ var C=0
1011
+ function D(){try {x=w.name}catch(G){if(!(C++%10))w.location.href='about:blank'
1012
+ y.timer=setTimeout(D,20)
1013
+ return}
1014
+ C=0
1015
+ if(x){x=x.split('\n\n')
1016
+ !z&&y.onopen&&y.onopen()
1017
+ z=+new Date()
1018
+ for(var E=0;E<x.length-1;E++){var F=x[E]
1019
+ if(F=='abort')return y.abort()
1020
+ else y.onmessage(F,z)}
1021
+ w.name=''
1022
+ w.onload=null}
1023
+ y.timer=setTimeout(B,A=200)}
1024
+ u('SHF connecting to: '+this.url)
1025
+ v.src=this.url+['c',+new Date()].join('/')}
1026
+ t.prototype.send=function(v){var w=this.url+['d',+new Date(),window.encodeURIComponent(v)].join('/')
1027
+ this.sender.load(w)
1028
+ return !1}
1029
+ t.prototype.abort=function(v){if(this._abort)return
1030
+ this._abort=!0
1031
+ u(v)
1032
+ this.remote_frame.onload=this.remote_frame.onerror=null
1033
+ this.htmlfile.open()
1034
+ this.htmlfile.close()
1035
+ this.sender.destroy()
1036
+ n.window.un('unload',this.unload)
1037
+ this.sender=this.htmlfile=this.remote_frame=this.unload=null
1038
+ clearTimeout(this.timer)
1039
+ this.onclose&&this.onclose(v)
1040
+ window.CollectGarbage()}
1041
+ var u=function(){}
1042
+ return s})()
1043
+ a.__$$__big=(function(){var s=r.nativeGenerator("big")
1044
+ return s})()
1045
+ a.__$$__jx_io_socket_StreamingPostMessage=(function(){var s=window.postMessage?!m.isAndroid&&t:null
1046
+ t.protocol='spm'
1047
+ function t(w){var x=this,y,z,A=this.iframe=u('iframe')
1048
+ this.url='https://'+w
1049
+ A.src=this.src=y=this.url+['c',+new Date()].join('/')
1050
+ z=y.match(/https?:\/\/[^\/]+/)[0]
1051
+ A.onload=function(D){x.abort(D)}
1052
+ document.body.insertBefore(A,document.body.firstChild)
1053
+ v('SPM connecting to: '+this.url)
1054
+ window.addEventListener('message',C,!1)
1055
+ this.remove_listeners=function(){window.removeEventListener('message',C,!1)}
1056
+ var B
1057
+ function C(D){!B&&x.onopen&&x.onopen()
1058
+ B=+new Date()
1059
+ if(D.origin!=z)return
1060
+ if(D.data=='event-stream')A.onload=null
1061
+ else x.onmessage&&x.onmessage(D.data,B)}}
1062
+ t.prototype.send=function(w){this.iframe.contentWindow.postMessage(w,this.src)
1063
+ return !0}
1064
+ t.prototype.abort=function(w){if(this._abort)return
1065
+ this._abort=!0
1066
+ v(w)
1067
+ this.iframe&&document.body.removeChild(this.iframe)
1068
+ this.onclose&&this.onclose(w)
1069
+ this.remove_listeners()
1070
+ this.iframe=this.remove_listeners=null}
1071
+ function u(w){var x=document.createElement(w),y=x.style
1072
+ y.position='absolute'
1073
+ y.width=y.height=0
1074
+ y.overflow='hidden'
1075
+ return x}
1076
+ var v=function(){}
1077
+ return s})()
1078
+ a.__$$__meshim_GoogleAnalytics=(function(){var s=(function(){var t,u,v='Zopim Livechat'
1079
+ function w(z){t=z
1080
+ t.on('chat.memberjoin',function(A){y('Served by Operator',A.name)}).on('chat.button_click',function(){y('Button Clicked')})
1081
+ x()}
1082
+ function x(){var z=window._gat
1083
+ if(z&&typeof z._getTrackers=='function')u=z._getTrackers()
1084
+ else if(z&&typeof z._getTrackerByName=='function')u=[z._getTrackerByName()]
1085
+ return u}
1086
+ function y(z,A,B){if(!u&&!x())return
1087
+ for(var C=0,D;D=u[C];C++){if(typeof D._trackEvent!='function')continue
1088
+ if(B)D._trackEvent(B,z,A)
1089
+ else if(A)D._trackEvent(v,z,A)
1090
+ else D._trackEvent(v,z)}}
1091
+ return {init:w,track:y}})()
1092
+ return s})()
1093
+ a.__$$__jx_core_Util=(function(){var s={indexOf:u,Template:w,each:t,loadCSS:v}
1094
+ function t(x,y){if(!x||typeof (y)!='function')return
1095
+ if(typeof (x.length)=='number'){var z=0
1096
+ while(x[z]){y(x[z],z)
1097
+ z++}}
1098
+ else for(var A in x)if(x.hasOwnProperty(A))y(A,x[A])}
1099
+ ;
1100
+ function u(x,y){if(y&&y.join){for(var z=0;z<x.length;z++)if(x[z].join&&(x[z].join(',')==y.join(',')))return z}
1101
+ for(z=0;z<x.length;z++)if(x[z]==y)return z
1102
+ return -1}
1103
+ function v(x,y){if(!y||!x)return
1104
+ var z=y.createElement('link')
1105
+ z.rel='stylesheet'
1106
+ z.href=x
1107
+ y.getElementsByTagName("head")[0].appendChild(z)}
1108
+ ;
1109
+ function w(x){var y=function(z,A,B){var C=x,D=z
1110
+ while(D.parentNode)D=D.parentNode
1111
+ var E=D.createElement('div')
1112
+ E.style.display='none'
1113
+ D.body.appendChild(E)
1114
+ for(var F in A)if(A.hasOwnProperty(F))C=C.replace(new RegExp('{'+F+'}','g'),A[F])
1115
+ E.innerHTML=C
1116
+ var G={}
1117
+ t(E.getElementsByTagName('*'),function(H,I){if(H.className)G[H.className]=H})
1118
+ if(B)while(E.lastChild)z.insertBefore(E.firstChild,B)
1119
+ else while(E.firstChild)z.appendChild(E.firstChild)
1120
+ D.body.removeChild(E)
1121
+ return G}
1122
+ return {appendTo:y}}
1123
+ ;
1124
+ return s})()
1125
+ a.__$$__center=(function(){var s=r.nativeGenerator("center")
1126
+ return s})()
1127
+ a.__$$__jx_io_socket_ChunkedXHR=(function(){var s=m.isIE?window.XDomainRequest:!m.isOpera&&!m.isAndroid&&window.XMLHttpRequest,t=s?v:null,u=m.isIE?'//':'https://'
1128
+ v.protocol='cxhr'
1129
+ function v(x){var y=this.xhr=new s(),z=this,A='',B=0,C
1130
+ this.url=u+x
1131
+ y.open('GET',this.url+['c',+new Date()].join('/'),!0)
1132
+ y.onerror=function(E){z.abort(E)}
1133
+ if(m.isIE){y.onprogress=function(){D(+new Date())}
1134
+ y.onload=function(){z.abort('close')}}
1135
+ else{y.onreadystatechange=function(){switch(y.readyState){case 3:D(+new Date())
1136
+ break
1137
+ case 4:z.abort('close')
1138
+ break}}}
1139
+ w('CXHR connecting to: '+this.url)
1140
+ y.send()
1141
+ function D(E){w('extracting data')
1142
+ !C&&z.onopen&&z.onopen()
1143
+ C=E
1144
+ A+=y.responseText.substr(B)
1145
+ B=y.responseText.length
1146
+ A=A.split('\n\n')
1147
+ for(var F=0;F<A.length-1;F++)z.onmessage&&z.onmessage(A[F],C)
1148
+ A=A[A.length-1]
1149
+ if(B>1*1024*1024&&!A.length||B>4*1024*1024)z.abort()}}
1150
+ v.prototype.send=function(x){var y=this.url+['d',+new Date()].join('/'),z=new s(),A=this,B
1151
+ z.open('POST',y,!0)
1152
+ z.send(x)
1153
+ if(m.isIE){z.onerror=C
1154
+ z.onload=D}
1155
+ else{z.onreadystatechange=function(){if(z.readyState!=4)return
1156
+ if(z.status!=200)C()
1157
+ D()}}
1158
+ B=setTimeout(C,5000)
1159
+ function C(){A.abort('send failed')}
1160
+ function D(){A.xhr_sender=null
1161
+ clearTimeout(B)
1162
+ A.ondrain&&A.ondrain()}
1163
+ this.xhr_sender=z
1164
+ return !1}
1165
+ v.prototype.abort=function(x){if(this._abort)return
1166
+ this._abort=!0
1167
+ w(x)
1168
+ this.xhr&&this.xhr.abort()
1169
+ this.xhr_sender&&this.xhr_sender.abort()
1170
+ this.onclose&&this.onclose(x)
1171
+ this.onerror=this.onload=this.onprogress=this.onreadystatechange=this.xhr=this.xhr_sender=null}
1172
+ var w=function(){}
1173
+ return t})()
1174
+ a.__$$__meshim_Clock=(function(){var s=(function(){var t
1175
+ function u(A){var B=new Date()
1176
+ t=A?(B.getTime()-A*1000)/1000:0
1177
+ return t}
1178
+ function v(A){if(!A)return new Date().getTime()/1000
1179
+ var B=new Date()
1180
+ if(t)B.setTime((A+t)*1000)
1181
+ else B.setTime(A*1000)
1182
+ return B.getTime()/1000}
1183
+ function w(A){var B=new Date()
1184
+ if(!A){if(t)B.setTime(B.getTime()-t*1000)}
1185
+ else{if(t)B.setTime((A-t)*1000)}
1186
+ return B.getTime()/1000}
1187
+ function x(A){if(!A)return
1188
+ var B=[[60,'second'],[60,'minute'],[24,'hour']]
1189
+ A/=1000
1190
+ for(var C=0;C<B.length;C++){if(A<B[C][0]){A=parseInt(A)
1191
+ if(A==1)return A+' '+B[C][1]+' ago'
1192
+ else return A+' '+B[C][1]+'s ago'}
1193
+ else A/=B[C][0]}
1194
+ return}
1195
+ function y(A,B){var C=['January','February','March','April','May','June','July','August','September','October','November','December'],D=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],E=(A?new Date(A*1000):new Date().getTime()/1000),F=E.getYear()<2000?E.getYear()+1900:E.getYear()
1196
+ if(B){if(F>=2000)F='0'+(F-2000)
1197
+ return E.getDate()+' '+C[E.getMonth()].slice(0,3)}
1198
+ return D[E.getDay()]+', '+C[E.getMonth()]+' '+E.getDate()+', '+F}
1199
+ function z(A,B){if(B)B='am'
1200
+ var C=(A?new Date(A*1000):new Date().getTime()/1000),D=C.getHours(),E=C.getMinutes()
1201
+ if(B&&D>12){D=D-12
1202
+ B='pm'}
1203
+ if(D==0)D=12
1204
+ if(!B&&D<10)D='0'+D
1205
+ if(E<10)E='0'+E
1206
+ return B?D+':'+E+B:D+':'+E}
1207
+ return {syncTime:u,getLocalEpoch:v,formatDuration:x,formatDate:y,formatTime:z}})()
1208
+ return s})()
1209
+ a.__$$__a=(function(){var s=r.nativeGenerator("a")
1210
+ return s})()
1211
+ a.__$$__meshim_common_SvgCanvas=(function(){function s(t,u,v,w,x){u=u||r.generateID()
1212
+ var y=t.ownerDocument,z
1213
+ z=y.createElementNS("http://www.w3.org/2000/svg",'svg')
1214
+ z.vectorType='svg'
1215
+ r.extend(z)
1216
+ n.extend(z)
1217
+ r.set(u,z)
1218
+ var A=!1
1219
+ z.appendToParent=function(B){if(!r.hasParentNode(z))r.appendChild(t,z)
1220
+ if(B&&!A){if(t.appendToParent)t.appendToParent(!0)
1221
+ A=!0}}
1222
+ z.setClass=function(B){z.setAttribute('class',B)
1223
+ return z}
1224
+ z.addClass=function(B){z.setAttribute('class',z.getAttribute('class')+' '+B)
1225
+ return z}
1226
+ z.removeClass=function(B){var C=z.getAttribute('class'),D=new RegExp('\\b'+B+'\\b','g')
1227
+ C.replace(D,'')
1228
+ z.setAttribute('class',C)
1229
+ return z}
1230
+ z.setViewBox=function(B){z.setAttribute('viewBox',B)
1231
+ return z}
1232
+ z.setStyle(v)
1233
+ z.setAttributes(x)
1234
+ r.addChildren(z,w)
1235
+ z.appendToParent()
1236
+ return z}
1237
+ ;
1238
+ return s})()
1239
+ a.__$$__input=(function(){var s=r.nativeGenerator("input")
1240
+ return s})()
1241
+ a.__$$__meshim_common_Color=(function(){var s=['red','green','blue']
1242
+ function t(B){if(!(this instanceof t))return new t(B)
1243
+ var C=''
1244
+ if(typeof B=='object')C='object'
1245
+ else if(/#/.test(B))C='hex'
1246
+ else if(/hsl\(.+\)/.test(B))C='hsl'
1247
+ else if(/hsv\(.+\)/.test(B))C='hsv'
1248
+ else if(/rgba\(.+\)/.test(B))C='rgba'
1249
+ switch(C){case 'object':v.call(this,B)
1250
+ break
1251
+ case 'hex':u.call(this,B)
1252
+ break
1253
+ case 'hsl':w.call(this,B)
1254
+ break
1255
+ case 'hsv':z.call(this,B)
1256
+ break
1257
+ case 'rgba':y.call(this,B)
1258
+ break}
1259
+ if(typeof this.alpha!=='number')this.alpha=1}
1260
+ t.prototype.lighten=function(B){var C=this.toHSL()
1261
+ C.l=C.l+(1-C.l)*B
1262
+ return new t(C)}
1263
+ t.prototype.darken=function(B){var C=this.toHSL()
1264
+ C.l=C.l-C.l*B
1265
+ return new t(C)}
1266
+ t.prototype.blend=function(B,C){if(!(B instanceof t))B=new t(B)
1267
+ var D={}
1268
+ for(var E=0;E<3;E++){var F=this[s[E]],G=B[s[E]]
1269
+ D[s[E]]=Math.round(F+(G-F)*C)}
1270
+ return new t(D)}
1271
+ t.prototype.complement=function(){var B=this.red,C=this.blue,D=this.green,E=Math.max(B,C,D),F=Math.min(B,C,D),G={}
1272
+ G.red=E+F-B
1273
+ G.green=E+F-D
1274
+ G.blue=E+F-C
1275
+ return new t(G)}
1276
+ t.prototype.toStrRGB=t.prototype.toRGB=function(){var B=[]
1277
+ for(var C=0;C<3;C++){var D=this[s[C]].toString(16)
1278
+ B[C]=(D.length<2)?'0'+D:D}
1279
+ return '#'+B.join('')}
1280
+ t.prototype.toStrRGBA=function(){return 'rgba('+[this.red,this.green,this.blue,this.alpha].join(',')+')'}
1281
+ t.prototype.toHSL=function(){var B=this.red/255,C=this.green/255,D=this.blue/255,E=Math.max(B,C,D),F=Math.min(B,C,D),G=E-F,H,I,J,K
1282
+ if(G==0)K=0
1283
+ else if(E==B)K=((C-D)/G)%6
1284
+ else if(E==C)K=(D-B)/G+2
1285
+ else if(E==D)K=(B-C)/G+4
1286
+ H=60*K
1287
+ H=(H<0)?360+H%360:H%360
1288
+ J=0.5*(E+F)
1289
+ I=(G==0)?0:G/(1-Math.abs(2*J-1))
1290
+ return {h:H,s:I,l:J}}
1291
+ t.prototype.toHSV=function(){var B=this.red/255,C=this.green/255,D=this.blue/255,E=Math.max(B,C,D),F=Math.min(B,C,D),G=E-F,H,I,J,K
1292
+ if(G==0)K=0
1293
+ else if(E==B)K=((C-D)/G)%6
1294
+ else if(E==C)K=(D-B)/G+2
1295
+ else if(E==D)K=(B-C)/G+4
1296
+ H=60*K
1297
+ H=(H<0)?360+H%360:H%360
1298
+ J=E
1299
+ I=(G==0)?0:G/J
1300
+ return {h:H,s:I,v:J}}
1301
+ t.prototype.toArray=function(){return [this.red,this.green,this.blue]}
1302
+ t.prototype.clone=function(){return new t(this)}
1303
+ t.prototype.validate=function(){for(var B=0;B<3;B++){var C=this[s[B]]
1304
+ if(!(typeof C=='number'&&C>=0&&C<=255))return !1}
1305
+ if(!(typeof this.alpha=='number'&&this.alpha>=0&&this.alpha<=1))return !1
1306
+ return !0}
1307
+ function u(B){B=B.replace(/#/g,'').replace(/\s+/g,' ').replace(/^\s|\s$/g,'')
1308
+ if(/^\w{3}/.test(B))B=B.replace(/^(\w)(\w)(\w)$/,'$1$1$2$2$3$3')
1309
+ this.red=parseInt(B.substr(0,2),16)
1310
+ this.green=parseInt(B.substr(2,2),16)
1311
+ this.blue=parseInt(B.substr(4,2),16)}
1312
+ function v(B){if('red' in B&&'green' in B&&'blue' in B){this.red=B.red
1313
+ this.green=B.green
1314
+ this.blue=B.blue
1315
+ this.alpha=B.alpha}
1316
+ else if('h' in B&&'s' in B&&'l' in B){x.call(this,B)}
1317
+ else if('h' in B&&'s' in B&&'v' in B){A.call(this,B)}}
1318
+ function w(B){B=B.replace(/[A-Za-z]+|\(|\)/g,'').replace(/,/g,' ').replace(/\s+/g,' ').replace(/^\s|\s$/g,'')
1319
+ var C=B.split(' '),D={h:(parseFloat(C[0])<0)?(360+parseFloat(C[0])%360):parseFloat(C[0])%360,s:(C[1].indexOf('%')<0)?parseFloat(C[1]):parseInt(C[1])/100,l:(C[2].indexOf('%')<0)?parseFloat(C[2]):parseInt(C[2])/100}
1320
+ x.call(this,D)}
1321
+ function x(B){var C,D=B.h,E=B.s,F=B.l,G=(1-Math.abs(2*F-1))*E,H=D/60,I=G*(1-Math.abs(H%2-1)),J=F-0.5*G
1322
+ switch(Math.floor(H)){case 0:C=[G,I,0]
1323
+ break
1324
+ case 1:C=[I,G,0]
1325
+ break
1326
+ case 2:C=[0,G,I]
1327
+ break
1328
+ case 3:C=[0,I,G]
1329
+ break
1330
+ case 4:C=[I,0,G]
1331
+ break
1332
+ case 5:C=[G,0,I]
1333
+ break}
1334
+ this.red=Math.round(255*(C[0]+J))
1335
+ this.green=Math.round(255*(C[1]+J))
1336
+ this.blue=Math.round(255*(C[2]+J))}
1337
+ function y(B){B=B.replace(/[A-Za-z(,]+/g,' ').replace(/\s+/g,' ').replace(/^\s|\s$/g,'')
1338
+ var C=B.split(' ')
1339
+ this.red=parseInt(C[0])
1340
+ this.green=parseInt(C[1])
1341
+ this.blue=parseInt(C[2])
1342
+ this.alpha=parseFloat(C[3])}
1343
+ function z(B){B=B.replace(/[A-Za-z%]+|\(|\)/g,'').replace(/,/g,' ').replace(/\s+/g,' ').replace(/^\s|\s$/g,'')
1344
+ var C=B.split(' '),D={h:(parseFloat(C[0])<0)?(360+parseFloat(C[0]))%360:parseFloat(C[0])%360,s:(C[1].indexOf('%')<0)?parseFloat(C[1]):parseInt(C[1])/100,v:(C[2].indexOf('%')<0)?parseFloat(C[2]):parseInt(C[2])/100}
1345
+ A.call(this,D)}
1346
+ function A(B){var C,D=B.h,E=B.s,F=B.v,G=F*E,H=D/60,I=G*(1-Math.abs(H%2-1)),J=F-G
1347
+ switch(Math.floor(H)){case 0:C=[G,I,0]
1348
+ break
1349
+ case 1:C=[I,G,0]
1350
+ break
1351
+ case 2:C=[0,G,I]
1352
+ break
1353
+ case 3:C=[0,I,G]
1354
+ break
1355
+ case 4:C=[I,0,G]
1356
+ break
1357
+ case 5:C=[G,0,I]
1358
+ break}
1359
+ this.red=Math.round(255*(C[0]+J))
1360
+ this.green=Math.round(255*(C[1]+J))
1361
+ this.blue=Math.round(255*(C[2]+J))}
1362
+ return t})()
1363
+ a.__$$__jx_core_ExtendArray=(function(){function s(t){t=t||[]
1364
+ if(!t.indexOf){t.indexOf=function(u,v){var w
1365
+ if(u&&u.join){for(w=v||0;w<this.length;w++)if(this[w].join&&(this[w].join(',')==u.join(',')))return w}
1366
+ for(w=v||0;w<this.length;w++)if(this[w]==u)return w
1367
+ return -1}}
1368
+ if(!t.find){t.find=function(u,v){var w
1369
+ if(u&&u.join){for(w=v||0;w<this.length;w++)if(this[w].join&&(this[w].join(',')==u.join(',')))return !0}
1370
+ for(w=v||0;w<this.length;w++)if(this[w]==u)return !0
1371
+ return !1}}
1372
+ if(!t.remove){t.remove=function(u){var v=0
1373
+ if(u.join){while(v<this.length){if(this[v].join&&(this[v].join(',')==u.join(',')))this.splice(v,1)
1374
+ else v++}}
1375
+ else{while(v<this.length){if(this[v]==u)this.splice(v,1)
1376
+ else v++}}}}
1377
+ return t}
1378
+ return s})()
1379
+ a.__$$__meshim_Cookie=(function(){var s={set:y,get:x,remove:z},t=window.encodeURIComponent,u=window.decodeURIComponent
1380
+ function v(A){if(typeof A!='string'||A==='')return !1
1381
+ return !0}
1382
+ function w(){var A=document.cookie,B={},C,D,E,F,G
1383
+ if(typeof A!=='string'||A==='')return {}
1384
+ A=A.split(/;\s/g)
1385
+ for(C=0,D=A.length;C<D;C++){try {E=A[C].match(/([^=]+)=/i)
1386
+ if(E instanceof Array){F=u(E[1])
1387
+ G=u(A[C].substr(E[1].length+1))}
1388
+ else{F=u(E)
1389
+ G=""}
1390
+ B[F]=G}catch(H){;}
1391
+ ;}
1392
+ return B}
1393
+ function x(A){if(!v(A))return null
1394
+ var B=w()
1395
+ if(B[A])return B[A]
1396
+ else return null}
1397
+ function y(A,B,C){C=C||{}
1398
+ var D=t(A)+'='+t(B)
1399
+ if('ttl' in C){var E=new Date(),F=C.ttl*24*60*60*1000
1400
+ E.setTime(E.getTime()+F)
1401
+ D+='; expires='+E.toGMTString()}
1402
+ if('path' in C)D+='; path='+C.path
1403
+ if('domain' in C)D+='; domain='+C.domain
1404
+ if(C.secure)D+='; secure'
1405
+ document.cookie=D}
1406
+ function z(A,B){B=B||{}
1407
+ B.ttl=-1
1408
+ y(A,"",B)}
1409
+ return s})()
1410
+ a.__$$__div=(function(){var s=r.nativeGenerator("div")
1411
+ return s})()
1412
+ a.__$$__jx_data_JSON=(function(){var s={parse:H,stringify:x},t=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,u={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','\\':'\\\\','"':'\\"'}
1413
+ function v(I){return '"'+I.replace(t,w)+'"'}
1414
+ function w(I){return u[I]||'\\u'+('0000'+I.charCodeAt(0).toString(16)).slice(-4)}
1415
+ function x(I){switch(typeof I){case 'string':return v(I)
1416
+ case 'number':return isFinite(I)?I.toString():'null'
1417
+ case 'boolean':return String(I)
1418
+ case 'object':if(!I)return 'null'
1419
+ var J=[],K,L
1420
+ if(f(I)){for(K=0,L=I.length;K<L;K++)J[K]=x(I[K])||'null'
1421
+ return '['+J.join(',')+']'}
1422
+ var M,N=[],O
1423
+ for(M in I)if(I.hasOwnProperty(M))N.push(M)
1424
+ N.sort()
1425
+ for(K=0,L=N.length;K<L;K++){M=N[K]
1426
+ O=x(I[M])
1427
+ if(O)J.push(v(M)+':'+O)}
1428
+ if(J.length)return '{'+J.join(',')+'}'}}
1429
+ var y='(?:-?\\b(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?(?:[eE][+-]?[0-9]+)?\\b)',z='(?:[^\\0-\\x08\\x0a-\\x1f\"\\\\]'+'|\\\\(?:[\"/\\\\bfnrt]|u[0-9A-Fa-f]{4}))',A='(?:\"'+z+'*\")',B=new RegExp('(?:false|true|null|[\\{\\}\\[\\]]'+'|'+y+'|'+A+')','g'),C=new RegExp('\\\\(?:([^u])|u(.{4}))','g'),D={'"':'"','/':'/','\\':'\\','b':'\b','f':'\f','n':'\n','r':'\r','t':'\t'},E=new String(''),F='\\'
1430
+ function G(I,J,K){return J?D[J]:String.fromCharCode(parseInt(K,16))}
1431
+ function H(I){var J=I.match(B),K=J.length,L=J[0],M,N,O,P,Q
1432
+ if(L=='{')M={},Q=1
1433
+ else if(L=='[')M=[],Q=1
1434
+ else M=[],Q=0,N=!0
1435
+ var R=[M]
1436
+ for(K=J.length;Q<K;++Q){L=J[Q]
1437
+ switch(L.charCodeAt(0)){case 91:P=R[0]
1438
+ R.unshift(P[O||P.length]=[])
1439
+ O=void(0)
1440
+ break
1441
+ case 93:R.shift()
1442
+ break
1443
+ case 123:P=R[0]
1444
+ R.unshift(P[O||P.length]={})
1445
+ O=void(0)
1446
+ break
1447
+ case 125:R.shift()
1448
+ break
1449
+ case 102:P=R[0]
1450
+ P[O||P.length]=!1
1451
+ O=void(0)
1452
+ break
1453
+ case 110:P=R[0]
1454
+ P[O||P.length]=null
1455
+ O=void(0)
1456
+ break
1457
+ case 116:P=R[0]
1458
+ P[O||P.length]=!0
1459
+ O=void(0)
1460
+ break
1461
+ case 34:L=L.substring(1,L.length-1)
1462
+ if(L.indexOf(F)!==-1)L=L.replace(C,G)
1463
+ P=R[0]
1464
+ if(O==void(0)){if(P instanceof Array)O=P.length
1465
+ else{O=L||E
1466
+ break}}
1467
+ P[O]=L
1468
+ O=void(0)
1469
+ break
1470
+ default:P=R[0]
1471
+ P[O||P.length]=+(L)
1472
+ O=void(0)
1473
+ break}}
1474
+ if(N){if(R.length==1)return M[0]}
1475
+ else if(!R.length)return M
1476
+ throw 'error'}
1477
+ return s})()
1478
+ a.__$$__span=(function(){var s=r.nativeGenerator("span")
1479
+ return s})()
1480
+ a.__$$__jx_color_Convert=(function(){var s=(function(){var t=/^#{0,1}(\w{1,2})(\w{1,2})(\w{1,2})$/
1481
+ function u(y){var z=[],A=y.match(t),B
1482
+ if(!A)return [0,0,0]
1483
+ for(var C=1;C<A.length;C++){B=A[C]
1484
+ B=B.length==1?B+B:B
1485
+ z.push(parseInt(B,16))}
1486
+ return z}
1487
+ function v(y,z,A){function B(F){F=Math.round(F)
1488
+ var G=F.toString(16)
1489
+ while(G.length<2)G='0'+G
1490
+ return G}
1491
+ var C=(y instanceof Array)?y:[y,z,A],D=['#']
1492
+ for(var E=0;E<C.length;E++)D.push(B(C[E]))
1493
+ return D.join('')}
1494
+ function w(y,z,A){var B,C,D
1495
+ if(y instanceof Array){B=y[0]||0
1496
+ C=y[1]||0
1497
+ D=y[2]||0}
1498
+ else{B=y
1499
+ C=z
1500
+ D=A}
1501
+ if(B==360)B=0
1502
+ C/=100
1503
+ D/=100
1504
+ var E,F,G
1505
+ if(C==0){E=D
1506
+ F=D
1507
+ G=D}
1508
+ else{var H=B/60,I=Math.floor(H),J=H-I,K=D*(1-C),L=D*(1-(C*J)),M=D*(1-(C*(1-J)))
1509
+ switch(I){case 0:E=D
1510
+ F=M
1511
+ G=K
1512
+ break
1513
+ case 1:E=L
1514
+ F=D
1515
+ G=K
1516
+ break
1517
+ case 2:E=K
1518
+ F=D
1519
+ G=M
1520
+ break
1521
+ case 3:E=K
1522
+ F=L
1523
+ G=D
1524
+ break
1525
+ case 4:E=M
1526
+ F=K
1527
+ G=D
1528
+ break
1529
+ case 5:E=D
1530
+ F=K
1531
+ G=L
1532
+ break}}
1533
+ E*=255
1534
+ F*=255
1535
+ G*=255
1536
+ return [E,F,G]}
1537
+ ;
1538
+ function x(y,z,A){var B,C,D
1539
+ if(y instanceof Array){B=y[0]||0
1540
+ C=y[1]||0
1541
+ D=y[2]||0}
1542
+ else{B=y
1543
+ C=z
1544
+ D=A}
1545
+ var E,F,G,H=Math.min(B,C,D)
1546
+ G=Math.max(B,C,D)
1547
+ var I=G-H
1548
+ F=(G==0)?0:I/G
1549
+ if(F==0)E=0
1550
+ else if(B==G)E=60*(C-D)/I
1551
+ else if(C==G)E=120+60*(D-B)/I
1552
+ else if(D==G)E=240+60*(B-C)/I
1553
+ if(E<=0){E+=360}
1554
+ F=F*100
1555
+ G=(G/255)*100
1556
+ return [E,F,G]}
1557
+ return {hex2rgb:u,rgb2hex:v,hsv2rgb:w,rgb2hsv:x}})()
1558
+ return s})()
1559
+ a.__$$__iframe=(function(){function s(t,u,v,w,x){var y=t.ownerDocument,z=r.create(y,"iframe",u),A
1560
+ if(m.bugs.noBoxSizing)A='<html><head><style>html,body{height:100%;width:100%;background:none} *{border:0;padding:0;margin:0;}</style></head><body></body></html>'
1561
+ else A='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">'+'<html><head><style>html,body{height:100%;width:100%;} *{border:0;padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}</style></head><body></body></html>'
1562
+ if(m.isSafari||m.isChrome)z.src='javascript:void(document.write(\''+A+'\'), document.close())'
1563
+ else z.src='javascript:false'
1564
+ z.allowTransparency='true'
1565
+ z.frameBorder='0'
1566
+ z.style.backgroundColor='transparent'
1567
+ z.style.verticalAlign='text-bottom'
1568
+ z.style.visibility='hidden'
1569
+ t.appendChild(z)
1570
+ if(t.appendToParent instanceof Function)t.appendToParent(!0)
1571
+ var B=z.contentWindow,C=n.extend(B.document)
1572
+ if(!m.isSafari&&!m.isChrome){C.write(A)
1573
+ C.close()}
1574
+ var D=C.getElementsByTagName('head')[0],E=n.extend(C.body)
1575
+ z.ihead=D
1576
+ z.ibody=E
1577
+ z.idoc=C
1578
+ z.iwin=B
1579
+ q&&q.onLanguage&&q.onLanguage(F)
1580
+ function F(L){E.parentNode.setAttribute('lang',L)
1581
+ E.parentNode.setAttribute('dir',q.flip('ltr'))}
1582
+ q&&q.language&&F(q.language)
1583
+ E.style.position='relative'
1584
+ E.parentNode.style.overflowY=E.style.overflowY='hidden'
1585
+ if(m.isIE6){var G=r.create(C,"iframe")
1586
+ G.src='javascript:false'
1587
+ G.style.position='absolute'
1588
+ G.style.background='white'
1589
+ G.style.top=G.style.left=G.style.zIndex=-999
1590
+ G.style.height=G.style.width=G.height=G.width='100%'
1591
+ G.frameBorder='0'
1592
+ G.style.filter='alpha(opacity=0)'
1593
+ E.appendChild(G)}
1594
+ var H,I,J
1595
+ if(m.bugs.noBoxSizing){H=r.create(C,'div')
1596
+ H.setPosition('relative')
1597
+ H.setWidth('100%').setHeight('100%')
1598
+ H.setOverflow('hidden')
1599
+ E.appendChild(H)
1600
+ H.applyConstraints()
1601
+ H.setPadding=function(L){E.style.padding=L}}
1602
+ else{H=r.create(C,'div')
1603
+ H.setPosition('absolute')
1604
+ H.setStyle({top:0,bottom:0,left:0,right:0,overflow:'hidden'})
1605
+ E.appendChild(H)
1606
+ H.applyConstraints()}
1607
+ I='Background BackgroundImage Border BorderColor BorderStyle BorderWidth Color Cursor FontFamily FontSize FontWeight LetterSpacing LineHeight Opacity Padding Selectable TextAlign'.split(' ')
1608
+ while(J=I.pop())z['set'+J]=(function(L){return function(M){H['set'+L](M)
1609
+ return this}})(J)
1610
+ z.defaultPlacement=H
1611
+ z.style.visibility=''
1612
+ var K={destroy:z.destroy}
1613
+ z.destroy=function(){K.destroy.call(z)
1614
+ H.destroy()
1615
+ G&&G.destroy()},z.empty=function(){H.empty()}
1616
+ if(z.setStyle)z.setStyle(v)
1617
+ if(z.setAttributes)z.setAttributes(x)
1618
+ r.addChildren(z,w)
1619
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){z.iwin=z.idoc=z.ihead=z.ibody=B=C=D=E=G=H=null})
1620
+ return z}
1621
+ return s})()
1622
+ a.__$$__textarea=(function(){var s=r.nativeGenerator("textarea")
1623
+ return s})()
1624
+ a.__$$__jx_controls_FullFrame=(function(){function s(t,u,v,w,x){u=u||r.generateID()
1625
+ var y=t.ownerDocument,z
1626
+ if(m.bugs.noBoxSizing){var A=r.create(t,'table',u),B=r.create(t,'tbody'),C=r.create(t,'tr'),D=r.create(t,'td'),E=r.create(t,'div'),F=A.style,G=B.style,H=E.style
1627
+ D.appendChild(E)
1628
+ C.appendChild(D)
1629
+ B.appendChild(C)
1630
+ A.appendChild(B)
1631
+ F.tableLayout='fixed'
1632
+ F.borderCollapse='collapse'
1633
+ H.height=H.width=G.height=G.width='100%'
1634
+ A.setTop(0).setLeft(0).setWidth('100%').setHeight('100%').setPosition('absolute').applyConstraints()
1635
+ H.position='relative'
1636
+ H.overflow='auto'
1637
+ z=A
1638
+ z.defaultPlacement=E
1639
+ z.setColor=function(J){D.setColor(J)}
1640
+ z.setFontWeight=function(J){D.setFontWeight(J)}
1641
+ z.setFontFamily=function(J){D.setFontFamily(J)}
1642
+ z.setFontSize=function(J){D.setFontSize(J)}
1643
+ z.setTextAlign=function(J){D.setTextAlign(J)}
1644
+ z.setLetterSpacing=function(J){D.setLetterSpacing(J)}
1645
+ z.setLineHeight=function(J){D.setLineHeight(J)}
1646
+ z.setOverflow=function(J){E.setOverflow(J)}}
1647
+ else{z=r.create(y,'div',u)
1648
+ z.setPosition('absolute')
1649
+ z.setStyle({top:0,bottom:0,left:0,right:0,overflow:'auto'})}
1650
+ z.__jx__constructor=arguments.callee
1651
+ var I=!1
1652
+ z.appendToParent=function(J){if(!r.hasParentNode(z))r.appendChild(t,z)
1653
+ if(J&&!I){if(t.appendToParent)t.appendToParent(!0)
1654
+ I=!0}}
1655
+ if(m.bugs.noBoxSizing){z.setPadding=function(J){D.style.padding=(J)}}
1656
+ else{z.setPadding=function(J){if(J==undefined)return
1657
+ J=J.split(' ')
1658
+ z.setTop(parseInt(J[0])).setRight(parseInt(J[1])).setBottom(parseInt(J[2])).setLeft(parseInt(J[3]))}}
1659
+ z.setStyle(v)
1660
+ z.setAttributes(x)
1661
+ r.addChildren(z,w)
1662
+ z.appendToParent()
1663
+ return z}
1664
+ return s})()
1665
+ a.__$$__select=(function(){function s(t,u,v,w,x){var y=t.ownerDocument,z=r.create(y,"select",u),A=!1
1666
+ z.appendToParent=function(B){if(!r.hasParentNode(z))r.appendChild(t,z)
1667
+ if(B&&!A){if(t.appendToParent)t.appendToParent(!0)
1668
+ A=!0}}
1669
+ z.setStyle(v)
1670
+ z.setAttributes(x)
1671
+ z.setOptions=function(B){var C=''
1672
+ for(var D in B)if(B.hasOwnProperty(D))C+='<option value="'+D+'">'+B[D]+'</option>'
1673
+ z.innerHTML=C}
1674
+ r.addChildren(z,w)
1675
+ z.appendToParent()
1676
+ return z}
1677
+ return s})()
1678
+ a.__$$__jx_controls_ButtonSprite=function(s,t,u,v,w){t=t||r.generateID()
1679
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[],{"cursor":"pointer","overflow":"hidden"}]]))
1680
+ r.set(t,x)
1681
+ x.__jx__constructor=arguments.callee
1682
+ x.__jx__native=!1
1683
+ var y=(function(){var A=!1,B=[0,0]
1684
+ x.setSrc=C
1685
+ x.setSprite=D
1686
+ x.enable=G
1687
+ x.disable=F
1688
+ function C(H){x.setBackground('transparent url('+H+') no-repeat scroll 0 0')
1689
+ return x}
1690
+ function D(H,I){if(I!=null)B[0]=I
1691
+ if(H!=null)B[1]=H
1692
+ E()}
1693
+ function E(){var H=B[0]*x.offsetWidth,I=B[1]*x.offsetHeight
1694
+ x.setBackgroundPosition([-H+'px',-I+'px'].join(' '))}
1695
+ function F(){A=!0
1696
+ D(3)}
1697
+ function G(){A=!1
1698
+ D(0)}
1699
+ x.on('mouseover',function(){A||D(1)}).on('mouseout',function(){A||D(0)}).on('mousedown',function(){A||D(2)}).on('mouseup',function(){A||D(0)})})()
1700
+ for(var z in y)if(y.hasOwnProperty(z))x[z]=y[z]
1701
+ if(x.fire)x.fire('init')
1702
+ x.setStyle&&x.setStyle(u)
1703
+ x.setAttributes&&x.setAttributes(w)
1704
+ x.addClass("jx_controls_ButtonSprite")
1705
+ if(typeof x.addChildren=='function')x.addChildren(v)
1706
+ else r.addChildren(x,v)
1707
+ return x}
1708
+ a.__$$__meshim_DOMStorage=(function(){var s=a.__$$__jx_data_JSON,t={},u=window,v=u.document,w='localStorage',x='__storejs__',y
1709
+ t.disabled=!1
1710
+ t.set=function(){}
1711
+ t.get=function(){}
1712
+ t.remove=function(){}
1713
+ t.clear=function(){}
1714
+ t.transact=function(H,I,J){var K=t.get(H)
1715
+ if(J==null){J=I
1716
+ I=null}
1717
+ if(typeof K=='undefined'){K=I||{}}
1718
+ J(K)
1719
+ t.set(H,K)}
1720
+ t.getAll=function(){}
1721
+ t.serialize=function(H){return s.stringify(H)}
1722
+ t.deserialize=function(H){if(typeof H!='string'){return undefined}
1723
+ return z(H)}
1724
+ function z(H){var I
1725
+ try {I=s.parse(H)}catch(J){I={}}
1726
+ return I}
1727
+ function A(){try {return (w in u&&u[w])}catch(H){return !1}}
1728
+ if(A()){y=u[w]
1729
+ t.set=function(H,I){if(I===undefined){return t.remove(H)}
1730
+ y.setItem(H,t.serialize(I))}
1731
+ t.get=function(H){return t.deserialize(y.getItem(H))}
1732
+ t.remove=function(H){y.removeItem(H)}
1733
+ t.clear=function(){y.clear()}
1734
+ t.getAll=function(){var H={}
1735
+ for(var I=0;I<y.length;++I){var J=y.key(I)
1736
+ H[J]=t.get(J)}
1737
+ return H}}
1738
+ else if(v.documentElement.addBehavior){var B,C
1739
+ try {C=new window.ActiveXObject('htmlfile')
1740
+ C.open()
1741
+ C.write('<s'+'cript>document.w=window</s'+'cript><frame src="/favicon.ico"></frame>')
1742
+ C.close()
1743
+ B=C.w.frames[0].document
1744
+ y=B.createElement('div')}catch(H){y=v.createElement('div')
1745
+ B=v.body}
1746
+ function D(H){return function(){var I=Array.prototype.slice.call(arguments,0)
1747
+ I.unshift(y)
1748
+ B.appendChild(y)
1749
+ y.addBehavior('#default#userData')
1750
+ y.load(w)
1751
+ var J=H.apply(t,I)
1752
+ B.removeChild(y)
1753
+ return J}}
1754
+ var E=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g")
1755
+ function F(H){return H.replace(E,'___')}
1756
+ t.set=D(function(H,I,J){I=F(I)
1757
+ if(J===undefined){return t.remove(I)}
1758
+ H.setAttribute(I,t.serialize(J))
1759
+ H.save(w)})
1760
+ t.get=D(function(H,I){I=F(I)
1761
+ return t.deserialize(H.getAttribute(I))})
1762
+ t.remove=D(function(H,I){I=F(I)
1763
+ H.removeAttribute(I)
1764
+ H.save(w)})
1765
+ t.clear=D(function(H){var I=H.XMLDocument.documentElement.attributes
1766
+ H.load(w)
1767
+ for(var J=0,K;K=I[J];J++){H.removeAttribute(K.name)}
1768
+ H.save(w)})
1769
+ t.getAll=D(function(H){var I=H.XMLDocument.documentElement.attributes
1770
+ H.load(w)
1771
+ var J={}
1772
+ for(var K=0,L;L=I[K];++K){J[L]=t.get(L)}
1773
+ return J})}
1774
+ try {t.set(x,x)
1775
+ if(t.get(x)!=x){t.disabled=!0}
1776
+ t.remove(x)}catch(H){t.disabled=!0}
1777
+ t.enabled=!t.disabled
1778
+ var G=t
1779
+ return G})()
1780
+ a.__$$__meshim_components_Menu=function(s,t,u,v,w){t=t||r.generateID()
1781
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[],{}]]))
1782
+ r.set(t,x)
1783
+ x.__jx__constructor=arguments.callee
1784
+ x.__jx__native=!1
1785
+ var y=(function(){var A
1786
+ function B(G){var H
1787
+ for(H=G.target;H.parentNode&&H.parentNode!=x;H=H.parentNode);
1788
+ if(H.parentNode!=x)return
1789
+ for(var I=x.firstChild;I;I=I.nextSibling)I.removeClass('hover')
1790
+ H.addClass('hover')}
1791
+ function C(G){if(G.target!=x)return
1792
+ for(var H=x.firstChild;H;H=H.nextSibling)H.removeClass('hover')}
1793
+ function D(G){if(G.target.parentNode==x)x.fire('menu.selected',G.target)}
1794
+ function E(){for(var G=x.firstChild;G;G=G.nextSibling){G.setPadding('0 6px')
1795
+ G.on('mouseover',B)
1796
+ G.on('click',D)}
1797
+ x.on('mouseout',C)}
1798
+ x.on('init',E)
1799
+ function F(){return A}
1800
+ return {hasFocus:F,init:E}})()
1801
+ for(var z in y)if(y.hasOwnProperty(z))x[z]=y[z]
1802
+ if(x.fire)x.fire('init')
1803
+ x.setStyle&&x.setStyle(u)
1804
+ x.setAttributes&&x.setAttributes(w)
1805
+ x.addClass("meshim_components_Menu")
1806
+ if(typeof x.addChildren=='function')x.addChildren(v)
1807
+ else r.addChildren(x,v)
1808
+ return x}
1809
+ a.__$$__meshim_Config=(function(){var s=(function(){var t=a.__$$__jx_controls_Application
1810
+ if(window.$zopim&&window.$zopim.s)t.scriptURL=window.$zopim.s.src
1811
+ var u=t.scriptURL.split(/\/?[?]/),v=u[0],w='IN'.toUpperCase()
1812
+ if(w.charAt(0)=='<')w='geo'
1813
+ var x=u[0],y=u[0].replace(/^(https?:)?\/\//i,'').split('/')[0],z=v+'/lib',A=u[1],B=document.location.protocol+'//favicon.zopim.com/favicon/?url='+escape(window.location.protocol+'//'+window.location.hostname)+'&accountKey='+u[1],C=y.replace(/^(cdn\.|ssl\.)?(livechat\.)?/i,''),D=C!='zopim.com',E='http://www.'+C+'/?iref='+A+'&ref='+window.encodeURIComponent(document.location.hostname)
1814
+ if(A=='nlb.gov.sg'){C='nlb.gov.sg'
1815
+ E='http://www.nlb.gov.sg/'}
1816
+ else if(A=='hS71PqMxlR3LFQkbMjN12XO0bmsIDoMe'){C='fareast.com.sg'
1817
+ E='http://www.fareast.com.sg/'}
1818
+ else if(A=='iUK2UcKqtvzfNptxC8FMAkCqAboFBlvh'){C='caliberlink.com.sg'
1819
+ E='http://caliberlink.com.sg/'}
1820
+ t.assetsURL=m.secureURL(v+'/assets')
1821
+ b.baseURL=m.secureURL(v)
1822
+ return {accountKey:A,baseDomain:x,baseURL:v,baseHostname:y,brandHostname:C,countryCode:w,favconvertURL:B,isReseller:D,mediaURL:z,resellerURL:E,debug:!1}})()
1823
+ return s})()
1824
+ a.__$$__meshim_components_Button=function(s,t,u,v,w){t=t||r.generateID()
1825
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__div,"text",null,[],{"id":"text","container":"default"}]],{"width":"64","position":"relative","fontWeight":"bold","lineHeight":"21px","textAlign":"center","class":"no_select"}]]))
1826
+ r.set(t,x)
1827
+ x.__jx__constructor=arguments.callee
1828
+ x.__jx__native=!1
1829
+ var y=r.get(t+'__text')
1830
+ x.defaultPlacement=y
1831
+ var z=(function(){var B=!1
1832
+ function C(){E(!1)
1833
+ x.on('click',D)}
1834
+ function D(){if(!B)x.fire('meshim:click')}
1835
+ function E(H){B=H
1836
+ x.setColor(H?'#888':'#fff')
1837
+ x.setCursor(H?'':'pointer')
1838
+ if(B)x.addClass('disabled')
1839
+ else x.removeClass('disabled')}
1840
+ function F(){E(!0)}
1841
+ function G(){E(!1)}
1842
+ C()
1843
+ return {setDisabled:E,disable:F,enable:G,setText:y.setText}})()
1844
+ for(var A in z)if(z.hasOwnProperty(A))x[A]=z[A]
1845
+ if(x.fire)x.fire('init')
1846
+ x.setStyle&&x.setStyle(u)
1847
+ x.setAttributes&&x.setAttributes(w)
1848
+ x.addClass("meshim_components_Button")
1849
+ if(typeof x.addChildren=='function')x.addChildren(v)
1850
+ else r.addChildren(x,v)
1851
+ return x}
1852
+ a.__$$__meshim_components_MessageBar=function(s,t,u,v,w){t=t||r.generateID()
1853
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,"position:absolute; text-align:center;",[],{"style":"position:absolute; text-align:center;"}]]))
1854
+ r.set(t,x)
1855
+ x.__jx__constructor=arguments.callee
1856
+ x.__jx__native=!1
1857
+ var y=(function(){var A,B
1858
+ C(q(64))
1859
+ function C(E){A=E
1860
+ if(!B)x.setText(A)}
1861
+ function D(E){B=E
1862
+ x.setText(B?B:A)}
1863
+ return {setMessage:D,setDefault:C}})()
1864
+ for(var z in y)if(y.hasOwnProperty(z))x[z]=y[z]
1865
+ if(x.fire)x.fire('init')
1866
+ x.setStyle&&x.setStyle(u)
1867
+ x.setAttributes&&x.setAttributes(w)
1868
+ x.addClass("meshim_components_MessageBar")
1869
+ if(typeof x.addChildren=='function')x.addChildren(v)
1870
+ else r.addChildren(x,v)
1871
+ return x}
1872
+ a.__$$__meshim_common_Graphic=(function(){var s={parseViewBox:u,parseShadow:v,detectedGraphicType:w(),getGradColors:x,parseCanvasData:C,CanvasData:D,generateVmlLinearGradient:z,generateSvgLinearGradient:A,generateCanvasGradient:K,generate_drawing_function:B,generateRectPath:L},t=a.__$$__meshim_common_Color
1873
+ function u(P){var Q=P.split(/\s+/)
1874
+ if(Q.length!==4)throw ('bad viewBox: '+P)
1875
+ for(var R=0;R<4;R++){Q[R]=parseInt(Q[R])
1876
+ if(isNaN(Q[R]))throw ('bad viewBox: '+P)}
1877
+ return {x:Q[0],y:Q[1],width:Q[2],height:Q[3]}}
1878
+ function v(P){var Q=P.split(' ')
1879
+ return {offsetX:parseInt(Q[0]),offsetY:parseInt(Q[1]),blurRadius:parseInt(Q[2]),color:Q[3],opacity:parseFloat(Q[4]),rgba:'rgba('+t(Q[3]).toArray().join(',')+','+Q[4]+')'}}
1880
+ function w(){var P=document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1"),Q=document.createElement('canvas').getContext
1881
+ if(Q)return 'canvas'
1882
+ else if(document.createElementNS&&P)return 'svg'
1883
+ else if(m.isIE)return 'vml'
1884
+ else return 'none'}
1885
+ function x(P){var Q=/from\(([^)]+\){0,1})\)/.exec(P),R=/to\(([^)]+\){0,1})\)/.exec(P),S=[]
1886
+ if(Q)S.push({stop:'0%',color:new t(Q[1])})
1887
+ P.replace(/color-stop\(([^)]+\){0,1})\)/g,function(T,U){U=y(U)
1888
+ S.push({stop:U.substring(0,U.indexOf(' ')),color:new t(U.substring(U.indexOf(' ')))})})
1889
+ if(R)S.push({stop:'100%',color:new t(R[1])})
1890
+ return S}
1891
+ function y(P){return P.replace(/,/g,' ').replace(/\s+/g,' ').replace(/^\s+|\s+$/,'')}
1892
+ function z(P,Q){Q=y(Q)
1893
+ var R=Q.split(' '),S,T,U,V,W=[]
1894
+ S=R.shift()
1895
+ switch(R[0]){case 'left':R.shift()
1896
+ T='270'
1897
+ break
1898
+ case 'top':R.shift()
1899
+ T='180'
1900
+ break
1901
+ case 'right':R.shift()
1902
+ T='90'
1903
+ break
1904
+ case 'bottom':R.shift()
1905
+ T='0'
1906
+ break
1907
+ default:T=$$.apply(null,R.splice(0,4))
1908
+ break}
1909
+ U=x(Q)
1910
+ for(var X=0,Y=U.length;X<Y;X++){V=U[X]
1911
+ W.push(V.stop+' '+V.color.toStrRGB())}
1912
+ var Z=P.createElement('v:fill')
1913
+ Z.className='vml'
1914
+ Z.setAttribute('on','true')
1915
+ Z.setAttribute('type','gradient')
1916
+ Z.setAttribute('angle',T)
1917
+ Z.setAttribute('colors',W.join(','))
1918
+ Z.setAttribute('method','sigma')
1919
+ if(V&&V.color.alpha!==1){Z.setAttribute('opacity',V.color.alpha)}
1920
+ function $$($_,$a,$b,$c){for(var $d=0;$d<arguments.length;$d++)arguments[$d]=parseFloat(arguments[$d])
1921
+ var $e=($c-$a)/($b-$_)
1922
+ return Math.round(270-Math.atan($e)*180/Math.PI)}
1923
+ return Z}
1924
+ function A(P,Q){Q=Q.replace(/,/g,' ').replace(/\s+/g,' ').replace(/^\s+|\s+$/,'')
1925
+ var R=Q.split(' '),S,T
1926
+ S=R.shift()
1927
+ switch(R[0]){case 'left':R.shift()
1928
+ T='0% 0% 100% 0%'.split(' ')
1929
+ break
1930
+ case 'top':R.shift()
1931
+ T='0% 0% 0% 100%'.split(' ')
1932
+ break
1933
+ case 'right':R.shift()
1934
+ T='100% 0% 0% 0%'.split(' ')
1935
+ break
1936
+ case 'bottom':R.shift()
1937
+ T='0% 100% 0% 0%'.split(' ')
1938
+ break
1939
+ default:T=R.splice(0,4)}
1940
+ var U=P.createElementNS('http://www.w3.org/2000/svg','linearGradient'),V='grad_'+new Date().getTime()+Math.round(Math.random()*1001)
1941
+ U.setAttribute('id',V)
1942
+ U.setAttribute('x1',T[0])
1943
+ U.setAttribute('y1',T[1])
1944
+ U.setAttribute('x2',T[2])
1945
+ U.setAttribute('y2',T[3])
1946
+ U.setAttribute('gradientUnits','objectBoundingBox')
1947
+ var W=x(Q),X,Y
1948
+ for(var Z=0;Z<W.length;Z++){X=W[Z].split(' ')
1949
+ Y=P.createElementNS('http://www.w3.org/2000/svg','stop')
1950
+ Y.setAttribute('offset',X[0])
1951
+ Y.setAttribute('stop-color',X[1])
1952
+ U.appendChild(Y)}
1953
+ return U}
1954
+ function B(P){P=P.replace(/[A-Za-z]/g,' $& ').replace(/,/g,' ').replace(/-/g,' -').replace(/\s+/g,' ').replace(/^\s+|\s+$/g,'')
1955
+ var Q=P.split(' '),R=[0,0],S='ctx.beginPath();',T={M:'moveTo',L:'lineTo',C:'bezierCurveTo',Z:'closePath'}
1956
+ for(var U=0,V=Q.length;U<V;U++){if(!/^[A-Za-z]/.test(Q[U])){Q[U]=parseFloat(Q[U])
1957
+ if(isNaN(Q[U]))throw 'Bad path after '+Q.slice(0,U).join(' ')}}
1958
+ var W='',X=[],Y={x:[],y:[]}
1959
+ while(Q.length){if(/^[A-Za-z]/.test(Q[0])){W=Q.shift()}
1960
+ switch(W){case ('M'):X=Q.splice(0,2)
1961
+ $a(X)
1962
+ S+=$_('M',X)
1963
+ R=X
1964
+ break
1965
+ case ('m'):X=$$(Q.splice(0,2))
1966
+ S+=$_('M',X)
1967
+ R=X
1968
+ break
1969
+ case ('Z'):case ('z'):S+=$_('Z',[])
1970
+ break
1971
+ case ('l'):X=$$(Q.splice(0,2))
1972
+ S+=$_('L',X)
1973
+ R=X
1974
+ break
1975
+ case ('c'):X=$$(Q.splice(0,6))
1976
+ S+=$_('C',X)
1977
+ R=[X[4],X[5]]
1978
+ break
1979
+ default:throw ("unknown canvas' command: "+W)}}
1980
+ var Z=new Function('ctx',S)
1981
+ Z.bBox={minX:Math.min.apply(null,Y.x),minY:Math.min.apply(null,Y.y),maxX:Math.max.apply(null,Y.x),maxY:Math.max.apply(null,Y.y)}
1982
+ return Z
1983
+ function $$($d){for(var $e=0,$f=$d.length;$e<$f;$e++)$d[$e]=$d[$e]+($e%2?R[1]:R[0])
1984
+ $a($d)
1985
+ return $d}
1986
+ function $_($d,$e){var $f='ctx.'+T[$d]+'('+$e.join(',')+');'
1987
+ return $f}
1988
+ function $a($d){if($d.length==2){Y.x.push($d[0])
1989
+ Y.y.push($d[1])}
1990
+ else if($d.length==6){var $e=$b(R.concat($d))
1991
+ Y.x.push($e.minX,$e.maxX)
1992
+ Y.y.push($e.minY,$e.maxY)}
1993
+ else{throw ('problem with updateBBox')}}
1994
+ function $b($d){var $e=$d[0],$f=$d[1],$g=$d[2],$h=$d[3],$i=$d[4],$j=$d[5],$k=$d[6],$l=$d[7],$m=[$e,$k].concat($c($e,$g,$i,$k)),$n=[$f,$l].concat($c($f,$h,$j,$l))
1995
+ return {minX:Math.min.apply(null,$m),minY:Math.min.apply(null,$n),maxX:Math.max.apply(null,$m),maxY:Math.max.apply(null,$n)}}
1996
+ function $c($d,$e,$f,$g){var $h=[],$i=[],$j,$k,$l
1997
+ if(($d-3*$e+3*$f-$g)!==0){$k=(Math.sqrt(-$d*$f+$d*$g+$e*$e-$e*$f-$e*$g+$f*$f)-$d+2*$e-$f)/(-$d+3*$e-3*$f+$g)
1998
+ $l=(-Math.sqrt(-$d*$f+$d*$g+$e*$e-$e*$f-$e*$g+$f*$f)-$d+2*$e-$f)/(-$d+3*$e-3*$f+$g)
1999
+ $h.push($k,$l)}
2000
+ else if(($d-3*$e+3*$f-$g)===0&&($d-2*$e+$f)!==0){$j=($d-$e)/(2*($d-2*$e+$f))
2001
+ $h.push($j)}
2002
+ for(var $m=0;$m<$h.length;$m++){$j=$h[$m]
2003
+ if($j<0||$j>1)continue
2004
+ $i.push(Math.pow(1-$j,3)*$d+3*(1-$j)*(1-$j)*$j*$e+3*(1-$j)*$j*$j*$f+$j*$j*$j*$g)}
2005
+ return $i}}
2006
+ function C(P){var Q=new D(P)
2007
+ n.extend(Q)
2008
+ R(Q,'ignore-id')
2009
+ function R(S,T){S=new S.constructor(S,Q)
2010
+ if(S.id&&!T)r.set(S.id,S)
2011
+ if(S.attributes)S.setAttributes(S.attributes)
2012
+ if(S.childrens)for(var U=0,V=S.childrens.length;U<V;U++)S.childrens[U]=R(S.childrens[U])
2013
+ return S}
2014
+ return Q}
2015
+ function D(P,Q){if(!P)P={}
2016
+ this.id=P.id
2017
+ if(Q)this.root=Q
2018
+ this.attributes=P.attributes
2019
+ this.childrens=P.childrens}
2020
+ D.prototype.setAttribute=function(P,Q){this.attributes[P]=I(P,Q)
2021
+ this.refresh()
2022
+ return this}
2023
+ D.prototype.setAttributes=function(P){for(var Q in P)if(P.hasOwnProperty(Q)){var R='set'+H(Q)
2024
+ if(typeof this[R]=='function'){this[R](P[Q])}}}
2025
+ D.prototype.refresh=function(){this.root?this.root.fire('update'):this.fire('update')
2026
+ return this}
2027
+ D.prototype.getAttribute=function(P){return this.attributes[P]}
2028
+ D.prototype.destroy=function(){if(this.id)r.unset(this)
2029
+ this.root=null
2030
+ var P=this.childrens
2031
+ if(P){for(var Q=0,R=P.length;Q<R;Q++){if(P[Q] instanceof D)P[Q].destroy()}}}
2032
+ var E='opacity fill stroke strokeWidth d path shadow viewBox'.split(' ')
2033
+ for(var F=0;F<E.length;F++){var G=E[F]
2034
+ D.prototype['set'+H(G)]=(function(P){return function(Q){return this.setAttribute(P,Q)}})(G)}
2035
+ function H(P){return P.replace(/^\w/,function(Q){return Q.toUpperCase()})}
2036
+ function I(P,Q){switch(P){case 'viewBox':return u(Q)
2037
+ case 'path':return B(Q)
2038
+ case 'fill':return J(Q)
2039
+ case 'shadow':return v(Q)
2040
+ default:return Q}}
2041
+ function J(P){P=P.replace(/^\s+|\s+$/g,'').replace(/,/g,' ').replace(/\s+/g,' ')
2042
+ if(/linear/.test(P))return function(Q,R){return K(P,Q,R)}
2043
+ else return function(){return P}}
2044
+ function K(P,Q,R){P=P.replace(/,/g,' ').replace(/\s+/g,' ')
2045
+ var S=P.split(' '),T,U
2046
+ U=S.shift()
2047
+ switch(S.shift()){case 'left':T=Q.createLinearGradient(R.minX,R.minY,R.maxX,R.minY)
2048
+ break
2049
+ case 'top':T=Q.createLinearGradient(R.minX,R.minY,R.minX,R.maxY)
2050
+ break
2051
+ case 'right':T=Q.createLinearGradient(R.maxX,R.minY,R.minX,R.minY)
2052
+ break
2053
+ case 'bottom':T=Q.createLinearGradient(R.minX,R.maxY,R.minX,R.minY)
2054
+ break}
2055
+ var V=x(P),W
2056
+ for(var X=0;X<V.length;X++){W=V[X]
2057
+ if(W.stop.indexOf('%')>-1)W.stop=parseFloat(W.stop)/100
2058
+ else W.stop=parseFloat(W.stop)
2059
+ T.addColorStop(W.stop,W.color.toStrRGBA())}
2060
+ return T}
2061
+ function L(P){var Q=M(P)
2062
+ if(P.border){var R={},S=P.border
2063
+ for(var T in P)if(P.hasOwnProperty(T))R[T]=P[T]
2064
+ R.x+=S
2065
+ R.y+=S
2066
+ R.width-=2*S
2067
+ R.height-=2*S
2068
+ if(R.rx)R.rx=Math.max(R.rx-S,1)
2069
+ if(R.ry)R.ry=Math.max(R.ry-S,1)
2070
+ Q+=M(R,'CCW')}
2071
+ return Q}
2072
+ function M(P,Q){var R=P.rx,S=P.ry,T=P.width,U=P.height,V=P.x,W=P.y,X=Math.round(W+U/2),Y=''
2073
+ if(!R&&!S){if(Q)U=-U
2074
+ Y=O('M',V,X)+O('l',0,Q?(W-U-X):(W-X))+O('l',T,0)+O('l',0,U)+O('l',-T,0)+'z'}
2075
+ else{var Z=0.5522848*R,$$=0.5522848*S,$_=T-2*R,$a=U-2*S
2076
+ if(Q)Y=O('M',V+T,W+S)+(P.corner2?N(-R,-S,Z,$$,1):O('l',0,-S,-R,0))+O('l',-$_,0)+(P.corner1?N(-R,S,Z,$$,1):O('l',-R,0,0,S))+O('l',0,$a)+(P.corner4?N(R,S,Z,$$,1):O('l',0,S,R,0))+O('l',$_,0)+(P.corner3?N(R,-S,Z,$$,1):O('l',R,0,0,-S))+'z'
2077
+ else Y=O('M',V,W+S)+(P.corner1?N(R,-S,Z,$$):O('l',0,-S,R,0))+O('l',$_,0)+(P.corner2?N(R,S,Z,$$):O('l',R,0,0,S))+O('l',0,$a)+(P.corner3?N(-R,S,Z,$$):O('l',0,S,-R,0))+O('l',-$_,0)+(P.corner4?N(-R,-S,Z,$$):O('l',-R,0,0,-S))+'z'}
2078
+ return Y}
2079
+ function N(P,Q,R,S,T){var U=P>0?1:-1,V=Q>0?1:-1,W=T?-U*V:U*V,X=(W==1)?U*R:0,Y=(W==1)?0:V*S,Z=(W==1)?P:P-U*R,$$=(W==1)?Q-V*S:Q
2080
+ return O('c',X,Y,Z,$$,P,Q)}
2081
+ function O(P){var Q=' ',R=Array.prototype.slice.apply(arguments)
2082
+ if(typeof R[0]=='string'&&/^[A-Za-z]$/.test(R[0])){Q+=P
2083
+ R.shift()}
2084
+ for(var S=0,T=R.length;S<T;S++)Q+=Math.round(R[S])+' '
2085
+ return Q}
2086
+ return s})()
2087
+ a.__$$__img=(function(){function s(t,u,v,w,x){var y=a.__$$__jx_controls_Application,z=t.ownerDocument,A=r.create(z,"img",u)
2088
+ A.appendToParent=function(C){if(!r.hasParentNode(A))r.appendChild(t,A)
2089
+ if(C){if(t.appendToParent)t.appendToParent(!0)}}
2090
+ A.setDisplay('block')
2091
+ if(m.isIE6||m.isIE7){var B
2092
+ A.setSrc=function(C){A.applyConstraints()
2093
+ A.src=B=C
2094
+ return A}
2095
+ A.on('load',function(){if(A.src!=B)return
2096
+ var C=y.assetsURL+'/jxml/images/'
2097
+ A.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+A.src+'",sizingMethod="scale"),'
2098
+ D()
2099
+ function D(){if(!A.offsetWidth||!A.offsetHeight){setTimeout(D,300)
2100
+ return}
2101
+ if(!A.style.width)A.style.width=A.offsetWidth+'px'
2102
+ if(!A.style.height)A.style.height=A.offsetHeight+'px'
2103
+ A.src=C+'blank.png'}})}
2104
+ A.setStyle(v)
2105
+ A.setAttributes(x)
2106
+ r.addChildren(A,w)
2107
+ A.appendToParent()
2108
+ return A}
2109
+ return s})()
2110
+ a.__$$__jx_io_Socket=(function(){var s=a.__$$__jx_data_JSON,t=a.__$$__jx_io_socket_ChunkedXHR,u=a.__$$__jx_io_socket_StreamingPostMessage,v=a.__$$__jx_io_socket_StreamingHTMLFile,w=a.__$$__jx_io_socket_WebSocket,x=a.__$$__jx_io_socket_XDomainDynScript,y=w||t||u||v||x,z=x,A=45000,B={INITIAL_RTT:1000,RECONNECT_DELAY_MS:30000,FAST_RECONNECT_MS:100,FLUSH_DELAY_MS:75}
2111
+ function C(N,O,P,Q){if(!y)throw 'No available transports'
2112
+ this.provider=y
2113
+ this.options=Q=Q||{}
2114
+ for(var R in B)if(B.hasOwnProperty(R))if(!(R in Q))Q[R]=B[R]
2115
+ n.extend(this)
2116
+ this.id=P||C.generateID()
2117
+ this.host=N
2118
+ this.ns=O
2119
+ this.path='/'+['s',this.ns,this.provider.protocol,this.id].join('/')
2120
+ this.url=this.host+this.path+'/'
2121
+ this.status='connecting'
2122
+ this.connected=!1
2123
+ this.quality=0
2124
+ this.rtt=Q.INITIAL_RTT
2125
+ this.clock_skew=0
2126
+ this.connect_attempts=0
2127
+ this.connections=0
2128
+ this.disconnects=0
2129
+ this.sent_bytes=0
2130
+ this.recv_bytes=0
2131
+ this.sent_messages=0
2132
+ this.recv_messages=0
2133
+ this.sent_frames=0
2134
+ this.recv_frames=0
2135
+ this.lost_frames=0
2136
+ this.ooo_frames=0
2137
+ this.remote_seq=0
2138
+ this.local_seq=0
2139
+ this.timeout_server=0
2140
+ this.timeout_response_soft=0
2141
+ this.timeout_response_hard=0
2142
+ this.bytes_at_connect=-1
2143
+ this.time_last_alive=-1
2144
+ this.time_last_open=-1
2145
+ this.starttime=+new Date()
2146
+ this.uptime=0
2147
+ this.connected_time=new M()
2148
+ this.idle_time=new M()
2149
+ this.last_frame_time=0
2150
+ this.raw_clock_skew=0
2151
+ this.smooth_skewed_transit_time_in=0
2152
+ this.remote_smooth_skewed_transit_time_out=0
2153
+ this.drained=!0
2154
+ this.buffer=[]
2155
+ this.glitch_timer=this.reconnect_timer=null
2156
+ this.reconnect_delay=Q.RECONNECT_DELAY_MS*(Math.random()*0.2+0.8)
2157
+ this.keep_alive_interval=15000
2158
+ this.connect()
2159
+ var S=this
2160
+ n.window.on('offline',function(){S.onoffline()})
2161
+ n.window.on('online',function(){S.ononline()})}
2162
+ C.available=function(){return !!y}
2163
+ C.generateID=function(){return K(16)}
2164
+ C.prototype.connect=function(N){this.debug('connect('+(N&&'glitch'||'')+')')
2165
+ if(this.reconnect_timer)return
2166
+ var O=this,P=this.options
2167
+ if(!this.connections)this.provider=this.connect_attempts&1?z:y
2168
+ this.response_timer=clearTimeout(this.response_timer)
2169
+ this.timeout_timer=clearTimeout(this.timeout_timer)
2170
+ if(this.socket){this.socket.onclose=this.socket.ondrain=this.socket.onerror=this.socket.onmessage=this.socket.onopen=null
2171
+ this.socket.abort('connect')
2172
+ this.socket=null}
2173
+ this.connected=!1
2174
+ if(N){this.reconnect_delay=P.RECONNECT_DELAY_MS*(Math.random()*0.2+0.9)
2175
+ this.glitch_timer=setTimeout(function(){O.quality=0
2176
+ O.glitch_timer=setTimeout(function(){O.status='reconnecting'
2177
+ O.fire_break()},L(O.rtt*3,1000,5000))},L(this.rtt*3,1000,5000))}
2178
+ this.debug('reconnect_delay: '+this.reconnect_delay)
2179
+ clearTimeout(this.reconnect_timer)
2180
+ this.reconnect_timer=setTimeout(function(){O.reconnect_timer=null
2181
+ O.reconnect_delay=Math.min(O.reconnect_delay*1.4+1000,60000)
2182
+ O.reconnect_delay*=Math.random()*0.2+0.9
2183
+ O.connect()},this.reconnect_delay)
2184
+ this.path='/'+['s',this.ns,this.provider.protocol,this.id].join('/')
2185
+ this.url=this.host+this.path+'/'
2186
+ this.debug('connecting: '+this.url)
2187
+ this.socket=new this.provider(this.url)
2188
+ this.transport=this.provider.protocol
2189
+ this.connect_attempts++
2190
+ this.socket.onopen=function(){O.glitch_timer=clearTimeout(O.glitch_timer)
2191
+ O.reconnect_timer=clearTimeout(O.reconnect_timer)
2192
+ O.connections++
2193
+ O.drained=!0
2194
+ O.connected=!0
2195
+ O.time_last_open=O.time_last_alive=+new Date()
2196
+ if(O.uptime>=0)O.uptime-=O.time_last_open
2197
+ if(O.connections==1)O.fire('open')
2198
+ else O.fire_resume()
2199
+ O.status='connected'
2200
+ O.flush()
2201
+ O.keep_alive()
2202
+ O.debug('connected')
2203
+ if(O.bytes_at_connect==-1)setTimeout(function(){O.bytes_at_connect=O.recv_bytes},50)}
2204
+ this.socket.onmessage=function(Q,R){O.onmessage(Q,R)}
2205
+ this.socket.onclose=function(Q){O._onclose(Q)}
2206
+ this.socket.ondrain=function(Q){O._ondrain(Q)}
2207
+ this.socket.onerror=function(Q){O._onerror(Q)}}
2208
+ C.prototype.reconnect=function(){this.reconnect_timer=clearTimeout(this.reconnect_timer)
2209
+ this.connect()}
2210
+ C.prototype.send=function(N,O){if(this.status=='disconnected')return
2211
+ if(this.buffer[0]=='null')this.buffer=[]
2212
+ this.buffer.push(s.stringify(N))
2213
+ this.schedule_flush()
2214
+ O&&this.response_timeout()}
2215
+ C.prototype.close=function(N){this.debug('close()')
2216
+ this.flush_scheduled=clearTimeout(this.flush_scheduled)
2217
+ this.keep_alive_timer=clearTimeout(this.keep_alive_timer)
2218
+ this.reconnect_timer=clearTimeout(this.reconnect_timer)
2219
+ this.response_timer=clearTimeout(this.response_timer)
2220
+ this.timeout_timer=clearTimeout(this.timeout_timer)
2221
+ this.fire_break()
2222
+ this.status=N?'reconnecting':'disconnected'
2223
+ this.connected=!1
2224
+ this.quality=0
2225
+ if(!this.socket)return
2226
+ this.socket.onclose=this.socket.ondrain=this.socket.onerror=this.socket.onmessage=this.socket.onopen=null
2227
+ this.socket.abort('close')
2228
+ this.socket=null}
2229
+ C.prototype.hibernate=function(){}
2230
+ C.prototype.onoffline=function(){this.debug('onoffline')
2231
+ this.close(!0)}
2232
+ C.prototype.ononline=function(){this.debug('ononline')
2233
+ if(!this.connected){this.reconnect_timer=clearTimeout(this.reconnect_timer)
2234
+ this.connect()}}
2235
+ C.prototype.schedule_flush=function(){if(this.flush_scheduled||!this.drained||!this.connected)return
2236
+ var N=this,O=this.options
2237
+ this.flush_scheduled=setTimeout(function(){N.flush()},O.FLUSH_DELAY_MS)}
2238
+ C.prototype.flush=function(){if(!this.buffer.length||!this.drained||!this.connected)return
2239
+ var N=this.buffer
2240
+ this.sent_messages+=N.length
2241
+ this.sent_frames++
2242
+ N=this.generate_frame(N.join('\n'))
2243
+ this.drained=this.socket.send(N)
2244
+ this.sent_bytes+=N.length
2245
+ this.flush_scheduled=!1
2246
+ this.buffer=[]
2247
+ this.keep_alive()
2248
+ this.time_last_alive=+new Date()}
2249
+ C.prototype.keep_alive=function(){clearTimeout(this.keep_alive_timer)
2250
+ var N=this
2251
+ this.keep_alive_timer=setTimeout(function(){N.debug('pong!')
2252
+ N.send(null)},this.keep_alive_interval)}
2253
+ C.prototype.response_timeout=function(){if(this.response_timer)return
2254
+ var N=this,O=L(this.rtt*4+this.options.FLUSH_DELAY_MS,2000,20000)
2255
+ this.response_timer=setTimeout(function(){N.timeout_response_soft++
2256
+ N.debug('response timeout, '+O+'ms')
2257
+ N.fire_break()
2258
+ N.response_timer=setTimeout(function(){N.timeout_response_hard++
2259
+ N.debug('response timeout - reconnecting')
2260
+ N.connect(!0)},O*2)},O)}
2261
+ C.prototype.reset_server_timeout=function(){clearTimeout(this.timeout_timer)
2262
+ var N=this,O=this.keep_alive_interval*4+L(N.rtt*4,2000,20000)
2263
+ this.timeout_timer=setTimeout(function(){N.timeout_server++
2264
+ N.debug('server '+O+'ms timeout, reconnecting')
2265
+ N.connect(!0)},O)}
2266
+ C.prototype.fire_break=function(){this.broken||this.fire('break')
2267
+ this.broken=!0
2268
+ if(this.uptime<0)this.uptime+=+new Date()}
2269
+ C.prototype.fire_resume=function(){this.broken&&this.fire('resume')
2270
+ this.broken=!1
2271
+ if(this.uptime>=0)this.uptime-=+new Date()}
2272
+ C.prototype.onmessage=function(N,O){N=N.split('\n')
2273
+ if(N.length<6){this.debug('Bad data: '+N.join('\n'))
2274
+ return}
2275
+ var P=+N[0],Q=+N[1],R=+N[2],S=+N[3],T=N[4]
2276
+ this.calculate_clocks(O||+new Date(),P,Q)
2277
+ this.recv_bytes+=N.length
2278
+ this.reset_server_timeout()
2279
+ S
2280
+ switch(T){case 'a':this.close()
2281
+ break
2282
+ case 'd':this.response_timer=clearTimeout(this.response_timer)
2283
+ this.fire_resume()
2284
+ this.check_sequence(R)
2285
+ for(var U=5,V=N.length;U<V;U++){this.fire('message',s.parse(N[U]))
2286
+ this.recv_messages++}
2287
+ this.recv_frames++
2288
+ break
2289
+ case 'e':this.debug('server: Are you still there?')
2290
+ this.send(null)
2291
+ break
2292
+ case 'n':this.remote_seq=R
2293
+ this.keep_alive_interval=+N[5]||15000
2294
+ this.debug('keep_alive is '+this.keep_alive_interval+'ms')
2295
+ if(this.connections>1)this.fire('reopen')
2296
+ break
2297
+ case 'p':this.debug('ping!')
2298
+ break}}
2299
+ C.prototype._onclose=function(N){var O=this,P=this.options
2300
+ if(this.connections==0&&this.disconnects==0)this.fire('close')
2301
+ this.debug('_onclose')
2302
+ this.disconnects++
2303
+ if(this.connected)this.reconnect_timer=setTimeout(function(){O.reconnect_timer=null
2304
+ O.connect(!0)},P.FAST_RECONNECT_MS)
2305
+ else if(!this.connections&&this.connect_attempts==1){clearTimeout(this.reconnect_timer)
2306
+ this.reconnect_timer=setTimeout(function(){O.reconnect_timer=null
2307
+ O.connect()},0)}
2308
+ this.connected=!1
2309
+ clearTimeout(this.keep_alive_timer)
2310
+ if(this.time_last_alive>0)this.idle_time.add(+new Date()-this.time_last_alive)
2311
+ if(this.time_last_open>0)this.connected_time.add(+new Date()-this.time_last_open)
2312
+ this.time_last_alive=this.time_last_open=-1
2313
+ if(this.uptime<0)this.uptime+=+new Date()}
2314
+ C.prototype._ondrain=function(){this.drained=!0
2315
+ this.flush()}
2316
+ C.prototype._onerror=function(N){this.debug('_error')
2317
+ this.fire('error',N)}
2318
+ C.prototype.generate_frame=function(N,O){return [+new Date(),this.smooth_skewed_transit_time_in,(++this.local_seq),this.remote_seq,O||'d',N].join('\n')}
2319
+ var D=0.1,E=50,F=1000,G=Math.pow(E,D),H=Math.pow(F,D)-G
2320
+ C.prototype.calculate_clocks=function(N,O,P){var Q=N-O,R=N-this.last_frame_time,S=1/(R/A+1)
2321
+ if(this.smooth_skewed_transit_time_in)this.smooth_skewed_transit_time_in=S*this.smooth_skewed_transit_time_in+(1-S)*Q
2322
+ else this.smooth_skewed_transit_time_in=Q
2323
+ this.remote_smooth_skewed_transit_time_out=P
2324
+ if(this.smooth_skewed_transit_time_in&&this.remote_smooth_skewed_transit_time_out){this.rtt=this.smooth_skewed_transit_time_in+this.remote_smooth_skewed_transit_time_out
2325
+ this.quality=~~(100*(1-(Math.pow(this.rtt,D)-G)/H))
2326
+ this.quality=Math.min(100,Math.max(0,this.quality))
2327
+ this.raw_clock_skew=Q-this.rtt/2
2328
+ if(this.clock_skew)this.clock_skew=0.9*this.clock_skew+0.1*this.raw_clock_skew
2329
+ else this.clock_skew=this.raw_clock_skew}
2330
+ this.time_last_alive=this.last_frame_time=N}
2331
+ C.prototype.check_sequence=function(N){if(this.remote_seq+1==N)this.remote_seq=N
2332
+ else if(this.remote_seq<N){var O=N-this.remote_seq+1
2333
+ this.lost_frames+=O
2334
+ this.fire('lost',O)
2335
+ this.remote_seq=N}
2336
+ else{this.ooo_frames++
2337
+ this.fire('out_of_order')}}
2338
+ y&&(C.prototype.transport=y.protocol)
2339
+ C.prototype.debug=function(){}
2340
+ var I="+-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
2341
+ function J(){var N=I,O=new Date(),P=O.getUTCFullYear()-2000,Q=O.getUTCMonth()+1,R=O.getUTCDate(),S=O.getUTCHours(),T=O.getUTCMinutes(),U=O.getUTCSeconds(),V=O.getUTCMilliseconds()
2342
+ return N[P]+N[Q]+N[R]+N[S]+N[T]+N[U]+N[V>>6]+N[V&63]}
2343
+ function K(N){var O='',P=I
2344
+ while(N-->0)O+=P.charAt(Math.floor(Math.random()*P.length))
2345
+ return O}
2346
+ C.genDate=J
2347
+ C.genID=K
2348
+ function L(N,O,P){return Math.min(P,Math.max(O,N))}
2349
+ function M(){this.count=0
2350
+ this.sum=0
2351
+ this.sq_sum=0
2352
+ this.mean=0
2353
+ this.stddev=0}
2354
+ M.prototype.add=function(N){this.count++
2355
+ this.sum+=N
2356
+ this.sq_sum+=N*N
2357
+ this.mean=this.sum/this.count
2358
+ this.stddev=Math.sqrt(this.sq_sum/this.count-this.mean*this.mean)}
2359
+ return C})()
2360
+ a.__$$__meshim_StorageController=(function(){var s=a.__$$__meshim_Config,t=a.__$$__meshim_DOMStorage,u=a.__$$__meshim_Cookie,v=a.__$$__jx_data_JSON,w={getSessionInfo:O,getUserInfo:P,saveSessionInfo:N,saveVariable:I,saveValues:L,clearAll:M,setPrivacyLevel:J,getPrivacyLevel:K},x='sid mID ak'.split(' '),y='settings sound'.split(' '),z='displayName email history'.split(' '),A='status windowOpened hideBubble chatRequestFormDone'.split(' '),B=z.concat(A),C=x,D=y.concat(B),E='__zlcid',F='__zlcprivacy',G=0,H=2*60*1000
2361
+ function I(X,Y){if(X===undefined||typeof Y=='function')return
2362
+ var Z
2363
+ if(e(X,C)!==-1){Z=T(E)
2364
+ Z[X]=Y
2365
+ Z=v.stringify(Z)
2366
+ if(!Z)u.remove(E,{path:'/'})
2367
+ else u.set(E,Z,{ttl:365,path:'/'})}
2368
+ else if(e(X,D)!==-1){Z=t.get(E)||{}
2369
+ Z[X]=Y
2370
+ Z['timestamp']=+new Date()
2371
+ t.set(E,Z)}}
2372
+ function J(X){var Y=Q()
2373
+ if(X==0){C=x
2374
+ D=y.concat(z,A)
2375
+ G=0}
2376
+ else if(X==1){C=x.concat(A)
2377
+ D=[]
2378
+ G=1}
2379
+ else if(X==2){C=[]
2380
+ D=[]
2381
+ G=2}
2382
+ M()
2383
+ L(Y)
2384
+ u.set(F,X,{ttl:365,path:'/'})}
2385
+ function K(){var X=parseInt(u.get(F))
2386
+ return (isNaN(X)||!isFinite(X))?null:X}
2387
+ function L(X){for(var Y in X)if(X.hasOwnProperty(Y))I(Y,X[Y])}
2388
+ function M(){u.remove(E,{path:'/'})
2389
+ t.remove(E)}
2390
+ function N(X){L(X)}
2391
+ function O(){return R({},U(),S(E))}
2392
+ function P(){return R({},U(),T(E))}
2393
+ function Q(){return R({},U(),T(E),S(E))}
2394
+ function R(){var X=arguments.length,Y=1,Z=arguments[0]||{},$$,$_
2395
+ for(;Y<X;Y++){if(($$=arguments[Y])==null)continue
2396
+ for($_ in $$)if($$.hasOwnProperty($_))if(Z!==$$[$_])Z[$_]=$$[$_]}
2397
+ return Z}
2398
+ function S(X){var Y=t.get(X)||{}
2399
+ if(!Y.timestamp)return Y
2400
+ var Z=Y.timestamp,$$=+new Date()
2401
+ if($$-Z>H){for(var $_=0,$a=B.length;$_<$a;$_++)delete Y[B[$_]]}
2402
+ return Y}
2403
+ function T(X){var Y=u.get(X),Z
2404
+ try {Z=v.parse(Y)}catch($$){;}
2405
+ if(typeof Z=='object')return Z
2406
+ else return {}}
2407
+ function U(){if(U.settings){return U.settings}
2408
+ var X=u.get('__'+s.accountKey),Y
2409
+ Y=W(X)||V(X)||{}
2410
+ U.settings=Y
2411
+ u.remove('__'+s.accountKey,{path:'/'})
2412
+ return Y}
2413
+ function V(X){try {X=v.parse(X)}catch(Y){;}
2414
+ if(typeof X=='object')return X
2415
+ return null}
2416
+ function W(X){if(!X||!/=/.test(X))return null
2417
+ var Y={},Z,$$,$_,$a,$b,$c={unreadMsgs:'int',windowOpened:'bool',chatRequestFormDone:'bool'}
2418
+ X=X.split(',')
2419
+ for($$=0;$$<X.length;$$++){Z=X[$$].split('=')
2420
+ $a=Z[0]
2421
+ $b=unescape(Z[1])
2422
+ var $d
2423
+ try {$d=v.parse(window.decodeURIComponent($a))}catch($e){;}
2424
+ if(typeof $d=='object'){for($_ in $d)if($d.hasOwnProperty($_))Y[$_]=$d[$_]
2425
+ continue}
2426
+ switch($c[Z[0]]){case 'bool':$b=$b.toString().toLowerCase()=='true'
2427
+ break
2428
+ case 'float':$b=parseFloat($b)
2429
+ break
2430
+ case 'int':$b=parseInt($b)
2431
+ break}
2432
+ Y[$a]=$b}
2433
+ if(Y['mid']){Y['mID']=Y['mid']
2434
+ delete Y['mid']}
2435
+ return Y}
2436
+ return w})()
2437
+ a.__$$__meshim_common_SvgShape=(function(){function s(t,u,v,w,x){var y=a.__$$__meshim_common_Graphic
2438
+ u=u||r.generateID()
2439
+ var z=t.ownerDocument,A
2440
+ A=z.createElementNS("http://www.w3.org/2000/svg",'path')
2441
+ A.vectorType='svg'
2442
+ r.extend(A)
2443
+ n.extend(A)
2444
+ r.set(u,A)
2445
+ var B=!1
2446
+ A.appendToParent=function(J){if(!r.hasParentNode(A))r.appendChild(t,A)
2447
+ if(J&&!B){if(t.appendToParent)t.appendToParent(!0)
2448
+ B=!0}}
2449
+ A.setClass=function(J){A.setAttribute('class',J)
2450
+ return A}
2451
+ A.addClass=function(J){A.setAttribute('class',A.getAttribute('class')+' '+J)
2452
+ return A}
2453
+ A.removeClass=function(J){var K=A.getAttribute('class'),L=new RegExp('\\b'+J+'\\b','g')
2454
+ K.replace(L,'')
2455
+ A.setAttribute('class',K)
2456
+ return A}
2457
+ A.setPath=function(J){A.setAttribute('d',J)
2458
+ return A}
2459
+ A.setOpacity=function(J){A.style.opacity=parseFloat(J)
2460
+ return A}
2461
+ A.setFill=function(J){if(/linear/.test(J)){G(J)}
2462
+ else{A.setAttribute('fill',J)}
2463
+ return A}
2464
+ A.setStroke=function(J){A.setAttribute('stroke',J)
2465
+ return A}
2466
+ A.setStrokeWidth=function(J){A.setAttribute('stroke-width',J)
2467
+ return A}
2468
+ var C=[[1,0,0],[0,1,0],[0,0,1]]
2469
+ function D(J,K){return [[J,0,0],[0,K,0],[0,0,1]]}
2470
+ ;
2471
+ function E(J,K){return [[1,0,J],[0,1,K],[0,0,1]]}
2472
+ function F(J){return [J[0][0],J[1][0],J[0][1],J[1][1],J[0][2],J[1][2]].join(' ')}
2473
+ A.resetTransform=function(){A.setAttribute('transform','')
2474
+ C=[[1,0,0],[0,1,0],[0,0,1]]
2475
+ return A}
2476
+ A.moveRight=function(J){var K=parseInt(J)
2477
+ if(isNaN(K))return A
2478
+ C=I(C,E(K,0))
2479
+ A.setAttribute('transform','matrix('+F(C)+')')
2480
+ return A}
2481
+ A.setLeft=A.moveRight
2482
+ A.moveDown=function(J){var K=parseInt(J)
2483
+ if(isNaN(K))return A
2484
+ C=I(C,E(0,K))
2485
+ A.setAttribute('transform','matrix('+F(C)+')')
2486
+ return A}
2487
+ A.setTop=A.moveDown
2488
+ A.flipAlong=function(J){J=J.split('')
2489
+ for(var K=0;K<J.length;K++){var L=A.getBBox()
2490
+ switch(J[K]){case 'x':C=I(C,D(-1,1),E(-(2*L.x+L.width),0))
2491
+ A.setAttribute('transform','matrix('+F(C)+')')
2492
+ break
2493
+ case 'y':C=I(C,D(1,-1),E(0,-(2*L.y+L.height)))
2494
+ A.setAttribute('transform','matrix('+F(C)+')')
2495
+ break}}
2496
+ if(m.isWebkit){var M=A.getAttribute('filter')
2497
+ A.setAttribute('filter','')
2498
+ A.setAttribute('filter',M)}
2499
+ return A}
2500
+ A.setShadow=function(J){J=y.parseShadow(J)
2501
+ var K,L
2502
+ if(m.isOpera)return
2503
+ var M={'feOffset':{'result':'offset-out','in':'SourceGraphic','dx':J.offsetX,'dy':J.offsetY},'feColorMatrix':{'result':'matrix-out','in':'offset-out','type':'matrix','values':'0.2 0 0 0 0 0 0.2 0 0 0 0 0 0.2 0 0 0 0 0 1 0'},'feGaussianBlur':{'result':'blur-out','in':'matrix-out','stdDeviation':J.blurRadius/2},'feBlend':{'in':'SourceGraphic','in2':'blur-out','mode':'normal'}}
2504
+ K=z.createElementNS('http://www.w3.org/2000/svg','filter'),L='sha_'+new Date().getTime()
2505
+ K.setAttribute('id',L)
2506
+ var N=H(M,'http://www.w3.org/2000/svg')
2507
+ for(var O=0;O<N.length;O++)K.appendChild(N[O])
2508
+ var P=z.createElementNS('http://www.w3.org/2000/svg','defs')
2509
+ P.appendChild(K)
2510
+ A.parentNode.appendChild(P)
2511
+ A.setAttribute('filter','url(#'+L+')')
2512
+ return A}
2513
+ function G(J){var K=y.generateSvgLinearGradient(z,J),L=z.createElementNS('http://www.w3.org/2000/svg','defs')
2514
+ L.appendChild(K)
2515
+ A.parentNode.appendChild(L)
2516
+ A.setAttribute('fill','url(#'+K.id+')')
2517
+ return A}
2518
+ function H(J,K){var L=[],M,N
2519
+ for(var O in J)if(J.hasOwnProperty(O)){(K)?M=z.createElementNS(K,O):M=z.createElement(O)
2520
+ N=J[O]
2521
+ for(var P in N)if(N.hasOwnProperty(P))M.setAttribute(P,N[P])
2522
+ L.push(M)}
2523
+ return L}
2524
+ function I(){var J=[[1,0,0],[0,1,0],[0,0,1]]
2525
+ for(var K=0;K<arguments.length;K++){var L=[],M=arguments[K]
2526
+ for(var N=0;N<3;N++){L[N]=[]
2527
+ for(var O=0;O<3;O++){var P=0
2528
+ for(var Q=0;Q<3;Q++){P+=J[N][Q]*M[Q][O]}
2529
+ L[N][O]=P}}
2530
+ J=L}
2531
+ return J}
2532
+ r.addChildren(A,w)
2533
+ A.appendToParent()
2534
+ A.setStyle(v)
2535
+ A.setAttributes(x)
2536
+ return A}
2537
+ return s})()
2538
+ a.__$$__meshim_common_VmlShape=(function(){function s(t,u,v,w,x){var y=a.__$$__meshim_common_Graphic
2539
+ u=u||r.generateID()
2540
+ var z=t.ownerDocument,A
2541
+ A=z.createElement('v:shape')
2542
+ A.className="vml"
2543
+ A.style.width="100%"
2544
+ A.style.height="100%"
2545
+ A.stroked=!1
2546
+ A.filled=!0
2547
+ A.fillColor="#000000"
2548
+ A.vectorType='vml'
2549
+ var B=z.createElement('v:skew')
2550
+ B.className='vml'
2551
+ B.setAttribute('on','true')
2552
+ B.setAttribute('matrix','1,0,0,1,0,0')
2553
+ B.setAttribute('offset','-0.5,-0.5')
2554
+ A.appendChild(B)
2555
+ r.extend(A)
2556
+ n.extend(A)
2557
+ r.set(u,A)
2558
+ var C=!1
2559
+ A.appendToParent=function(F){if(!r.hasParentNode(A))r.appendChild(t,A)
2560
+ if(F&&!C){if(t.appendToParent)t.appendToParent(!0)
2561
+ C=!0}
2562
+ if(A.vectorType=='vml'){A.style.width='100%'
2563
+ A.style.height='100%'}}
2564
+ A.moveRight=function(F){var G=parseInt(F)
2565
+ if(G===NaN)return A
2566
+ A.style.left=parseInt(A.style.left)?parseInt(A.style.left)+G:G
2567
+ var H=A.style.display
2568
+ A.style.display='none'
2569
+ A.style.display=H}
2570
+ A.setLeft=A.moveRight
2571
+ A.moveDown=function(F){var G=parseInt(F)
2572
+ if(G===NaN)return A
2573
+ A.style.top=parseInt(A.style.top)?parseInt(A.style.top)+G:G
2574
+ var H=A.style.display
2575
+ A.style.display='none'
2576
+ A.style.display=H}
2577
+ A.setTop=A.moveDown
2578
+ A.setPath=function(F){var G,H
2579
+ F=F.replace(/c/g,'v').replace(/z/g,'x').replace(/m/g,'t').replace(/l/g,'r')+'e'
2580
+ H=A.getElementsByTagName('v:path')[0];(H)?G=H:G=z.createElement('v:path')
2581
+ G.className='vml'
2582
+ G.setAttribute('v',F)
2583
+ A.appendChild(G)
2584
+ return A}
2585
+ A.setOpacity=function(F){var G=parseFloat(F),H=z.createElement('v:fill')
2586
+ H.className='vml'
2587
+ H.setAttribute('opacity',G)
2588
+ H.setAttribute('o:opacity2',G)
2589
+ A.appendChild(H)
2590
+ return A}
2591
+ A.setFill=function(F){var G=z.createElement('v:fill')
2592
+ G.className='vml'
2593
+ if(/linear/.test(F)){G=y.generateVmlLinearGradient(z,F)}
2594
+ else{G=z.createElement('v:fill')
2595
+ G.className='vml';(F=='none')?G.setAttribute('on','false'):G.setAttribute('on','true')
2596
+ G.setAttribute('color',F)}
2597
+ A.appendChild(G)
2598
+ return A}
2599
+ A.setStroke=function(F){var G=z.createElement('v:stroke')
2600
+ G.className='vml';(F=='none')?G.setAttribute('on','false'):G.setAttribute('on','true')
2601
+ G.setAttribute('color',F)
2602
+ A.appendChild(G)
2603
+ return A}
2604
+ A.setStrokeWidth=function(F){var G=z.createElement('v:stroke')
2605
+ G.className='vml'
2606
+ F=parseInt(F)
2607
+ G.setAttribute('on','true')
2608
+ G.setAttribute('weight',F)
2609
+ A.appendChild(G)
2610
+ return A}
2611
+ var D=1,E=1
2612
+ A.resetTransform=function(){D=E=1
2613
+ A.style.left=A.style.top=NaN
2614
+ return A}
2615
+ A.flipAlong=function(F){F=F.split('')
2616
+ for(var G=0;G<F.length;G++)switch(F[G]){case 'x':D=-D
2617
+ break
2618
+ case 'y':E=-E
2619
+ break}
2620
+ var H=''
2621
+ if(D==-1)H+='x'
2622
+ if(E==-1)H+='y'
2623
+ A.style.flip=H
2624
+ return A}
2625
+ A.setShadow=function(F){var G=z.createElement('v:shadow')
2626
+ G.className='vml'
2627
+ F=y.parseShadow(F)
2628
+ G.setAttribute('on','true')
2629
+ G.setAttribute('opacity',F.opacity)
2630
+ G.setAttribute('color',F.color)
2631
+ G.setAttribute('offset',F.offsetX+'px,'+F.offsetY+'px')
2632
+ A.appendChild(G)
2633
+ return A}
2634
+ r.addChildren(A,w)
2635
+ A.appendToParent()
2636
+ A.setStyle(v)
2637
+ A.setAttributes(x)
2638
+ return A}
2639
+ return s})()
2640
+ a.__$$__jx_controls_SkinAbsolute=function(s,t,u,v,w){t=t||r.generateID()
2641
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__div,"rasterBg",null,[[a.__$$__img,"i01",null,[],{"id":"i01","position":"absolute","top":"0","left":"0"}],[a.__$$__div,"d02",null,[[a.__$$__img,"i02",null,[],{"display":"block","id":"i02","width":"100%","height":"100%","position":"absolute","top":"0","left":"0","padding":"0"}]],{"id":"d02","position":"absolute","top":"0","overflow":"hidden"}],[a.__$$__img,"i03",null,[],{"id":"i03","position":"absolute","top":"0px","right":"0px"}],[a.__$$__div,"d04",null,[[a.__$$__img,"i04",null,[],{"display":"block","id":"i04","width":"100%","height":"100%","position":"absolute","top":"0","left":"0","padding":"0"}]],{"id":"d04","position":"absolute","left":"0px","overflow":"hidden"}],[a.__$$__div,"d05",null,[[a.__$$__img,"i05",null,[],{"display":"block","id":"i05","width":"100%","height":"100%","position":"absolute","top":"0","left":"0","padding":"0"}]],{"id":"d05","position":"absolute","overflow":"hidden"}],[a.__$$__div,"d06",null,[[a.__$$__img,"i06",null,[],{"display":"block","id":"i06","width":"100%","height":"100%","position":"absolute","top":"0","left":"0","padding":"0"}]],{"id":"d06","position":"absolute","right":"0px","overflow":"hidden"}],[a.__$$__img,"i07",null,[],{"id":"i07","position":"absolute","bottom":"0px","left":"0px"}],[a.__$$__div,"d08",null,[[a.__$$__img,"i08",null,[],{"display":"block","id":"i08","width":"100%","height":"100%","position":"absolute","top":"0","left":"0","padding":"0"}]],{"id":"d08","position":"absolute","bottom":"0px","overflow":"hidden"}],[a.__$$__img,"i09",null,[],{"id":"i09","position":"absolute","bottom":"0px","right":"0px"}]],{"id":"rasterBg","visible":"none"}],[a.__$$__div,"vectorBg",null,[],{"id":"vectorBg","position":"absolute","top":"0","left":"0"}]],{"position":"absolute","top":"0","left":"0","right":"0","bottom":"0","overflow":"hidden"}]]))
2642
+ r.set(t,x)
2643
+ x.__jx__constructor=arguments.callee
2644
+ x.__jx__native=!1
2645
+ var y=r.get(t+'__rasterBg'),z=r.get(t+'__i01'),A=r.get(t+'__d02'),B=r.get(t+'__i02'),C=r.get(t+'__i03'),D=r.get(t+'__d04'),E=r.get(t+'__i04'),F=r.get(t+'__d05'),G=r.get(t+'__i05'),H=r.get(t+'__d06'),I=r.get(t+'__i06'),J=r.get(t+'__i07'),K=r.get(t+'__d08'),L=r.get(t+'__i08'),M=r.get(t+'__i09'),N=r.get(t+'__vectorBg'),O=(function(){var Q=a.__$$__jx_controls_Application
2646
+ x.setSrc=T
2647
+ x.doLayout=U
2648
+ x.setVectorRenderer=function(W){y.setDisplay('none')
2649
+ N.setDisplay('block')
2650
+ N.empty()
2651
+ return W(N)}
2652
+ var R
2653
+ function S(){z.on('load',U)
2654
+ B.on('load',U)
2655
+ C.on('load',U)
2656
+ E.on('load',U)
2657
+ G.on('load',U)
2658
+ I.on('load',U)
2659
+ J.on('load',U)
2660
+ L.on('load',U)
2661
+ M.on('load',U)
2662
+ U()}
2663
+ function T(W){N.innerHTML=''
2664
+ N.setDisplay('none')
2665
+ y.setDisplay('block')
2666
+ var X=/^https?/i
2667
+ if(!X.test(W))W=Q.assetsURL+'/'+W
2668
+ z.setSrc(W+'_01.png')
2669
+ B.setSrc(W+'_02.png')
2670
+ C.setSrc(W+'_03.png')
2671
+ E.setSrc(W+'_04.png')
2672
+ G.setSrc(W+'_05.png')
2673
+ I.setSrc(W+'_06.png')
2674
+ J.setSrc(W+'_07.png')
2675
+ L.setSrc(W+'_08.png')
2676
+ M.setSrc(W+'_09.png')}
2677
+ function U(){if(!R)R=setTimeout(V,0)}
2678
+ function V(){R=!1
2679
+ var W=z.offsetWidth||E.offsetWidth||J.offsetWidth,X=C.offsetWidth||I.offsetWidth||M.offsetWidth,Y=z.offsetHeight||B.offsetHeight||C.offsetHeight,Z=J.offsetHeight||L.offsetHeight||M.offsetHeight
2680
+ if(W){D.setWidth(W)
2681
+ A.setLeft(W)
2682
+ F.setLeft(W)
2683
+ K.setLeft(W)}
2684
+ if(X){H.setWidth(X)
2685
+ A.setRight(X)
2686
+ F.setRight(X)
2687
+ K.setRight(X)}
2688
+ if(Y){A.setHeight(Y)
2689
+ D.setTop(Y)
2690
+ F.setTop(Y)
2691
+ H.setTop(Y)}
2692
+ if(Z){K.setHeight(Z)
2693
+ D.setBottom(Z)
2694
+ F.setBottom(Z)
2695
+ H.setBottom(Z)}}
2696
+ S()})()
2697
+ for(var P in O)if(O.hasOwnProperty(P))x[P]=O[P]
2698
+ if(x.fire)x.fire('init')
2699
+ x.setStyle&&x.setStyle(u)
2700
+ x.setAttributes&&x.setAttributes(w)
2701
+ x.addClass("jx_controls_SkinAbsolute")
2702
+ if(typeof x.addChildren=='function')x.addChildren(v)
2703
+ else r.addChildren(x,v)
2704
+ return x}
2705
+ a.__$$__jx_controls_SkinTable=function(s,t,u,v,w){t=t||r.generateID()
2706
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__style,null,null,[" table.skin { border-collapse: collapse } table.skin td { position: relative } "],{}],[a.__$$__table,"table",null,[[a.__$$__tbody,null,null,[[a.__$$__tr,"top",null,[[a.__$$__td,"left",null,[[a.__$$__img,"i01",null,[],{"id":"i01"}]],{"id":"left"}],[a.__$$__td,null,null,[[a.__$$__img,"i02",null,[],{"id":"i02","position":"absolute","height":"100%","width":"100%"}]],{}],[a.__$$__td,"right",null,[[a.__$$__img,"i03",null,[],{"id":"i03"}]],{"id":"right"}]],{"id":"top"}],[a.__$$__tr,null,null,[[a.__$$__td,null,null,[[a.__$$__img,"i04",null,[],{"id":"i04","position":"absolute","height":"100%","width":"100%"}]],{}],[a.__$$__td,null,null,[[a.__$$__img,"i05",null,[],{"id":"i05","position":"absolute","height":"100%","width":"100%"}]],{}],[a.__$$__td,null,null,[[a.__$$__img,"i06",null,[],{"id":"i06","position":"absolute","height":"100%","width":"100%"}]],{}]],{}],[a.__$$__tr,"bottom",null,[[a.__$$__td,null,null,[[a.__$$__img,"i07",null,[],{"id":"i07"}]],{}],[a.__$$__td,null,null,[[a.__$$__img,"i08",null,[],{"id":"i08","position":"absolute","height":"100%","width":"100%"}]],{}],[a.__$$__td,null,null,[[a.__$$__img,"i09",null,[],{"id":"i09"}]],{}]],{"id":"bottom"}]],{}]],{"class":"skin","id":"table","position":"absolute","width":"100%","height":"100%"}],[a.__$$__div,"vectorBg",null,[],{"id":"vectorBg","position":"absolute","top":"0","left":"0","width":"100%","height":"100%","display":"none"}]],{}]]))
2707
+ r.set(t,x)
2708
+ x.__jx__constructor=arguments.callee
2709
+ x.__jx__native=!1
2710
+ var y=r.get(t+'__table'),z=r.get(t+'__top'),A=r.get(t+'__left'),B=r.get(t+'__i01'),C=r.get(t+'__i02'),D=r.get(t+'__right'),E=r.get(t+'__i03'),F=r.get(t+'__i04'),G=r.get(t+'__i05'),H=r.get(t+'__i06'),I=r.get(t+'__bottom'),J=r.get(t+'__i07'),K=r.get(t+'__i08'),L=r.get(t+'__i09'),M=r.get(t+'__vectorBg'),N=(function(){var P=a.__$$__jx_controls_Application
2711
+ x.setSrc=S
2712
+ x.doLayout=T
2713
+ x.setVectorRenderer=function(V){y.setDisplay('none')
2714
+ M.setDisplay('block')
2715
+ M.empty()
2716
+ return V(M)}
2717
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){x.doLayout=null})
2718
+ var Q
2719
+ function R(){x.setAttribute('dir','ltr')
2720
+ y.style.tableLayout='fixed'
2721
+ B.on('load',T)
2722
+ C.on('load',T)
2723
+ E.on('load',T)
2724
+ F.on('load',T)
2725
+ G.on('load',T)
2726
+ H.on('load',T)
2727
+ J.on('load',T)
2728
+ K.on('load',T)
2729
+ L.on('load',T)
2730
+ T()}
2731
+ function S(V){M.innerHTML=''
2732
+ M.setDisplay('none')
2733
+ y.setDisplay('block')
2734
+ var W=/^https?/i
2735
+ if(!W.test(V))V=P.assetsURL+'/'+V
2736
+ B.setSrc(V+'_01.png')
2737
+ C.setSrc(V+'_02.png')
2738
+ E.setSrc(V+'_03.png')
2739
+ F.setSrc(V+'_04.png')
2740
+ G.setSrc(V+'_05.png')
2741
+ H.setSrc(V+'_06.png')
2742
+ J.setSrc(V+'_07.png')
2743
+ K.setSrc(V+'_08.png')
2744
+ L.setSrc(V+'_09.png')}
2745
+ function T(){if(!Q)Q=setTimeout(U,0)}
2746
+ function U(){Q=!1
2747
+ var V=B.offsetWidth||F.offsetWidth||J.offsetWidth,W=E.offsetWidth||H.offsetWidth||L.offsetWidth,X=B.offsetHeight||C.offsetHeight||E.offsetHeight,Y=J.offsetHeight||K.offsetHeight||L.offsetHeight
2748
+ if(V)A.setWidth(V)
2749
+ if(W)D.setWidth(W)
2750
+ if(X)z.setHeight(X)
2751
+ if(Y)I.setHeight(Y)}
2752
+ R()})()
2753
+ for(var O in N)if(N.hasOwnProperty(O))x[O]=N[O]
2754
+ if(x.fire)x.fire('init')
2755
+ x.setStyle&&x.setStyle(u)
2756
+ x.setAttributes&&x.setAttributes(w)
2757
+ x.addClass("jx_controls_SkinTable")
2758
+ if(typeof x.addChildren=='function')x.addChildren(v)
2759
+ else r.addChildren(x,v)
2760
+ return x}
2761
+ a.__$$__meshim_common_VmlCanvas=(function(){function s(t,u,v,w,x){var y=a.__$$__meshim_common_Graphic
2762
+ u=u||r.generateID()
2763
+ var z=t.ownerDocument,A,B,C,D,E
2764
+ if(z.namespaces&&!z.namespaces['v']){z.namespaces.add('v','schemas-microsoft-com:vml')
2765
+ var F=z.createElement('style')
2766
+ F.setAttribute("type","text/css")
2767
+ F.styleSheet.cssText="v\\:*{behavior:url(#default#VML); display: inline-block;} .vml{behavior:url(#default#VML); display: inline-block;}"
2768
+ z.getElementsByTagName('head')[0].appendChild(F)}
2769
+ A=z.createElement('span')
2770
+ A.style.display='inline-block'
2771
+ A.style.overflow='hidden'
2772
+ A.style.position='relative'
2773
+ A.vectorType='vml'
2774
+ B=z.createElement('v:group')
2775
+ B.className='vml'
2776
+ B.style.width="100px"
2777
+ B.style.height="100px"
2778
+ B.style.boder="0px none"
2779
+ B.style.padding="0px"
2780
+ B.style.margin="0px"
2781
+ B.style.position="absolute"
2782
+ B.style.top="0px"
2783
+ B.style.left="0px"
2784
+ A.groupshape=B
2785
+ C=z.createElement('v:shape')
2786
+ C.className='vml'
2787
+ C.stroked=!1
2788
+ C.fill=!1
2789
+ C.style.width="1px"
2790
+ C.style.height="1px"
2791
+ B.appendChild(C)
2792
+ A.appendChild(B)
2793
+ A.graphicType='vml'
2794
+ A.defaultPlacement=B
2795
+ r.extend(A)
2796
+ n.extend(A)
2797
+ r.set(u,A)
2798
+ var G=!1
2799
+ A.appendToParent=function(J){if(!r.hasParentNode(A))r.appendChild(t,A)
2800
+ if(J&&!G){if(t.appendToParent)t.appendToParent(!0)
2801
+ G=!0}}
2802
+ A.setCanvasScale=function(J){J=parseFloat(J)
2803
+ D=J
2804
+ if(E)A.setViewBox(E)
2805
+ return A}
2806
+ A.setViewBox=function(J){E=J
2807
+ J=y.parseViewBox(J)
2808
+ var K=A.getElementsByTagName('*'),L=J.x+', '+J.y,M='1, 1'
2809
+ if(D)M=(1/D)+','+(1/D)
2810
+ B.coordorigin=L
2811
+ for(var N=0,O=K.length;N<O;N++){var P=K[N].tagName
2812
+ if(P!=='shape'&&P!=='group')continue
2813
+ K[N].coordsize=M}
2814
+ C.style.left=J.x+'px'
2815
+ C.style.right=J.y+'px'
2816
+ return A}
2817
+ var H=A.setWidth,I=A.setHeight
2818
+ A.setWidth=function(J){if(typeof H==='function')H.call(A,J)
2819
+ B.style.width='1px'
2820
+ return A}
2821
+ A.setHeight=function(J){if(typeof I==='function')I.call(A,J)
2822
+ B.style.height='1px'
2823
+ return A}
2824
+ A.setStyle(v)
2825
+ A.setAttributes(x)
2826
+ r.addChildren(A,w)
2827
+ A.appendToParent()
2828
+ return A}
2829
+ return s})()
2830
+ a.__$$__meshim_common_Canvas=(function(){function s(t,u,v,w,x){var y=a.__$$__meshim_common_Graphic
2831
+ u=u||r.generateID()
2832
+ var z=t.ownerDocument,A,B,C,D=new y.parseCanvasData({type:'canvas',attributes:{},childrens:[]})
2833
+ B=z.createElement('canvas')
2834
+ B.width=0
2835
+ B.height=0
2836
+ B.vectorType='canvas'
2837
+ if(B.getContext)C=B.getContext('2d')
2838
+ r.extend(B)
2839
+ n.extend(B)
2840
+ r.set(u,B)
2841
+ var E=!1
2842
+ B.appendToParent=function(P){if(!r.hasParentNode(B))r.appendChild(t,B)
2843
+ if(P&&!E){if(t.appendToParent)t.appendToParent(!0)
2844
+ E=!0}}
2845
+ B.setData=function(P){if(typeof D.destroy=='function')D.destroy()
2846
+ D=new y.parseCanvasData(P)
2847
+ G()
2848
+ H()
2849
+ D.on('update',H)}
2850
+ function F(){if(A)window.clearInterval(A)
2851
+ var P=Math.floor(Math.random()*201)-100
2852
+ A=window.setTimeout(H,1000+P)}
2853
+ function G(){if(A)window.clearTimeout(A)}
2854
+ B.onDestruction(function(){G()
2855
+ if(typeof D.destroy=='function')D.destroy()})
2856
+ B.setViewBox=function(P){D.setAttribute('viewBox',P)
2857
+ return B}
2858
+ function H(){if(!D)return
2859
+ if(!D.attributes.viewBox)return
2860
+ N()
2861
+ I()
2862
+ J(D.childrens)}
2863
+ function I(){var P=D.attributes.viewBox,Q=D.attributes.canvasScale?parseFloat(D.attributes.canvasScale):1
2864
+ if(B.width!=P.width)B.width=P.width*Q
2865
+ if(B.height!=P.height)B.height=P.height*Q
2866
+ C.scale(Q,Q)
2867
+ C.transform(1,0,0,1,-P.x*Q,-P.y*Q)
2868
+ if(m.isWebKit&&P.width*P.height>200*200)F()
2869
+ else G()
2870
+ K(D)}
2871
+ function J(P){for(var Q=0,R=P.length;Q<R;Q++){var S=P[Q]
2872
+ C.save()
2873
+ if(S.childrens)J(S.childrens)
2874
+ K(S)
2875
+ C.restore()}}
2876
+ function K(P){var Q=P.attributes
2877
+ L()
2878
+ if(Q.left&&typeof P.translateX=='function')P.translateX(C,Q.left)
2879
+ if(Q.top&&typeof P.translateY=='function')P.translateY(C,Q.right)
2880
+ if('opacity' in Q)C.globalAlpha=Q.opacity*C.globalAlpha
2881
+ if(!Q.path)return
2882
+ if(Q.stroke)C.strokeStyle=Q.stroke
2883
+ if(Q.strokeWidth)C.lineWidth=Q.strokeWidth
2884
+ if(Q.fill)C.fillStyle=Q.fill(C,Q.path.bBox)
2885
+ if(Q.shadow&&!m.isOpera){var R=Q.shadow
2886
+ C.shadowOffsetX=R.offsetX
2887
+ C.shadowOffsetY=R.offsetY
2888
+ C.shadowBlur=R.blurRadius
2889
+ C.shadowColor=R.rgba}
2890
+ Q.path(C)
2891
+ C.fill()
2892
+ if(Q.shadow)M()
2893
+ C.stroke()}
2894
+ function L(){C.strokeStyle='rgba(0, 0, 0, 0)'
2895
+ C.fillStyle='rgba(0, 0, 0, 1)'
2896
+ C.lineWidth=0}
2897
+ function M(){C.shadowOffsetX=0
2898
+ C.shadowOffsetY=0
2899
+ C.shadowBlur=0
2900
+ C.shadowColor='#000'}
2901
+ function N(){C.setTransform(1,0,0,1,0,0)
2902
+ C.clearRect(0,0,B.width,B.height)}
2903
+ B.setStyle(v)
2904
+ B.setAttributes(x)
2905
+ D={type:'canvas',attributes:x,childrens:O(w)}
2906
+ function O(P){var Q=[]
2907
+ for(var R=0,S=P.length;R<S;R++){var T=P[R]
2908
+ Q.push({constructor:T[0],id:T[1],attributes:T[4],childrens:O(T[3])})}
2909
+ return Q}
2910
+ B.setData(D)
2911
+ B.appendToParent()
2912
+ return B}
2913
+ return s})()
2914
+ a.__$$__jx_controls_Skin=(function(){function s(t,u,v,w,x){var y=a.__$$__jx_controls_SkinAbsolute,z=a.__$$__jx_controls_SkinTable
2915
+ u=u||r.generateID()
2916
+ var A=m.bugs.noBoxSizing?z(t):y(t)
2917
+ r.set(u,A)
2918
+ A.setStyle(v)
2919
+ A.setAttributes(x)
2920
+ r.addChildren(A,w)
2921
+ A.appendToParent()
2922
+ return A}
2923
+ return s})()
2924
+ a.__$$__meshim_CookieLaw=(function(){var s=a.__$$__meshim_StorageController,t=n.extend({}),u={showPrivacyPanel:!0,setDefaultImplicitConsent:!0,storeSessionOnly:!1},v=null,w=0
2925
+ t.comply=function(A){m.hasFlash=!1
2926
+ t.activated=!0
2927
+ A=y({},u,A)
2928
+ for(var B in A)if(A.hasOwnProperty(B))if(t[B])t[B](A[B])
2929
+ t.fire('privacyUpdated',x())}
2930
+ t.showPrivacyPanel=function(A){A=j(A)
2931
+ if(!t.activated||z.showPrivacyPanel==A)return
2932
+ z.showPrivacyPanel=A
2933
+ t.fire('showCookieNotice',A)}
2934
+ t.setDefaultImplicitConsent=function(A){if(!t.activated)return
2935
+ A=j(A)
2936
+ v=s.getPrivacyLevel()
2937
+ w=A?0:2
2938
+ if(v==null&&w==2)t.setPrivacyLevel(w)}
2939
+ t.storeSessionOnly=function(A){if(!t.activated)return
2940
+ A=j()
2941
+ if(!A)return
2942
+ if(z.storeSessionOnly==A)return
2943
+ z.storeSessionOnly=A
2944
+ s.setPrivacyLevel(1)
2945
+ t.fire('storeSessionOnly')}
2946
+ t.getStatus=function(){return x()}
2947
+ t.setPrivacyLevel=function(A){v=A
2948
+ s.setPrivacyLevel(A)
2949
+ t.fire('privacyUpdated',x())}
2950
+ function x(){v=s.getPrivacyLevel()
2951
+ if(!t.activated)return 0
2952
+ if(v==null&&w==2)return 2
2953
+ return v?v:0}
2954
+ function y(){var A=arguments.length,B=1,C=arguments[0]||{},D,E
2955
+ for(;B<A;B++){if((D=arguments[B])==null)continue
2956
+ for(E in D)if(D.hasOwnProperty(E))if(C!==D[E])C[E]=D[E]}
2957
+ return C}
2958
+ function z(){v=s.getPrivacyLevel()
2959
+ if(v){s.setPrivacyLevel(v)}}
2960
+ z()
2961
+ return t})()
2962
+ a.__$$__meshim_common_GShape=(function(){var s=a.__$$__meshim_common_VmlShape,t=a.__$$__meshim_common_SvgShape,u=a.__$$__meshim_common_Graphic,v,w=u.detectedGraphicType
2963
+ switch(w){case 'canvas':v=u.CanvasData
2964
+ break
2965
+ case 'vml':v=s
2966
+ break
2967
+ case 'svg':v=t
2968
+ break
2969
+ case 'div':v=x
2970
+ break}
2971
+ function x(){return null}
2972
+ return v})()
2973
+ a.__$$__meshim_common_GCanvas=(function(){var s=a.__$$__meshim_common_VmlCanvas,t=a.__$$__meshim_common_SvgCanvas,u=a.__$$__meshim_common_Canvas,v=a.__$$__meshim_common_Graphic,w,x=v.detectedGraphicType
2974
+ switch(x){case 'canvas':w=u
2975
+ break
2976
+ case 'vml':w=s
2977
+ break
2978
+ case 'svg':w=t
2979
+ break
2980
+ case 'div':w=y
2981
+ break}
2982
+ function y(z,A,B,C,D){A=A||r.generateID()
2983
+ var E=z.ownerDocument,F
2984
+ F=E.createElement('div')
2985
+ r.extend(F)
2986
+ n.extend(F)
2987
+ r.set(A,F)
2988
+ var G=!1
2989
+ F.appendToParent=function(H){if(!r.hasParentNode(F))r.appendChild(z,F)
2990
+ if(H&&!G){if(z.appendToParent)z.appendToParent(!0)
2991
+ G=!0}}
2992
+ F.setViewBox=function(){return}
2993
+ F.setStyle(B)
2994
+ F.setAttributes(D)
2995
+ r.addChildren(F,C)
2996
+ F.appendToParent()
2997
+ return F}
2998
+ return w})()
2999
+ a.__$$__meshim_common_GRect=(function(){var s=a.__$$__meshim_common_Graphic,t=a.__$$__meshim_common_GShape,u=function(){s.CanvasData.apply(this,arguments)}
3000
+ u.prototype=new s.CanvasData()
3001
+ u.constructor=s.CanvasData
3002
+ var v='width height rx ry x y border'.split(' ')
3003
+ for(var w=0,x=v.length;w<x;w++){var y=v[w]
3004
+ u.prototype['set'+z(y)]=(function(E){return function(F){this.attributes[E]=parseFloat(F)
3005
+ return this.updateRect()}})(y)}
3006
+ u.prototype.setCorners=function(E){for(var F=1;F<5;F++)this.attributes['corner'+F]=!1
3007
+ var G=E.split(' ').sort()
3008
+ for(F=0;F<G.length;F++)this.attributes['corner'+G[F]]=!0
3009
+ return this.updateRect()}
3010
+ u.prototype.updateRect=function(){var E=this.attributes,F=!1,G='width height x y'.split(' ')
3011
+ for(var H=0;H<G.length;H++){if(typeof (E[G[H]])!='number')F=!0}
3012
+ if(!F){var I=s.generateRectPath(E)
3013
+ this.setPath(I)}
3014
+ return this}
3015
+ function z(E){return E.replace(/^\w/,function(F){return F.toUpperCase()})}
3016
+ function A(E,F,G,H,I){var J=t(E,F,null,[],{}),K={}
3017
+ J.setWidth=function(M){K.width=parseFloat(M)
3018
+ L()}
3019
+ J.setHeight=function(M){K.height=parseFloat(M)
3020
+ L()}
3021
+ J.setRx=function(M){K.rx=parseFloat(M)
3022
+ L()}
3023
+ J.setRy=function(M){K.ry=parseFloat(M)
3024
+ L()}
3025
+ J.setX=function(M){K.x=parseFloat(M)
3026
+ L()}
3027
+ J.setY=function(M){K.y=parseFloat(M)
3028
+ L()}
3029
+ J.setBorder=function(M){K.border=parseFloat(M)
3030
+ L()}
3031
+ J.setCorners=function(M){for(var N=1;N<5;N++){K['corner'+N]=!1}
3032
+ var O=M.split(' ').sort()
3033
+ for(N=0;N<O.length;N++){K['corner'+O[N]]=!0}
3034
+ L()}
3035
+ function L(){if(K.width&&K.height&&('x' in K)&&('y' in K)){var M=s.generateRectPath(K)
3036
+ J.setPath(M)}}
3037
+ J.setStyle(G)
3038
+ J.setAttributes(I)
3039
+ r.addChildren(J,H)
3040
+ return J}
3041
+ ;
3042
+ var B,C=s.detectedGraphicType
3043
+ switch(C){case 'canvas':B=u
3044
+ break
3045
+ case 'vml':B=A
3046
+ break
3047
+ case 'svg':B=A
3048
+ break
3049
+ case 'div':B=D
3050
+ break}
3051
+ function D(){return null}
3052
+ return B})()
3053
+ a.__$$__jx_controls_Frame=function(s,t,u,v,w){t=t||r.generateID()
3054
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,"",[[a.__$$__iframe,"iframe","background:transparent;overflow:hidden",[[a.__$$__jx_controls_Skin,"skin","z-index:-1",[],{"id":"skin","display":"none","style":"z-index:-1"}],[a.__$$__jx_controls_FullFrame,"content",null,[],{"id":"content","container":"default"}]],{"id":"iframe","position":"relative","width":"100%","height":"100%","border":"0","margin":"0","padding":"0","zIndex":"999999","style":"background:transparent;overflow:hidden"}]],{"style":"","margin":"0","padding":"0","border":"0","background":"transparent","jx":"jx.controls","overflow":"hidden","position":"absolute"}]]))
3055
+ r.set(t,x)
3056
+ x.__jx__constructor=arguments.callee
3057
+ x.__jx__native=!1
3058
+ var y=r.get(t+'__iframe'),z=r.get(t+'__skin'),A=r.get(t+'__content')
3059
+ x.defaultPlacement=A
3060
+ var B=(function(){if(m.isFF2){x.style.overflow='visible'
3061
+ var D=setInterval(function(){y.style.display='block'
3062
+ y.style.opacity=0.99},100)
3063
+ setTimeout(function(){clearInterval(D)},60000)}
3064
+ x.iframe=y
3065
+ x.getXY=H
3066
+ x.setSkin=I
3067
+ x.setVectorSkin=J
3068
+ x.setBg=K
3069
+ x.setShadow=L
3070
+ x.setShadowPadding=O
3071
+ x.showShadow=M
3072
+ x.hideShadow=N
3073
+ x.fitToContents=P
3074
+ var E={}
3075
+ E.fire=x.fire
3076
+ x.on('show',function(){z.doLayout()})
3077
+ if(m.isIE<9){x.on('hide',function(){y.setDisplay('none')})
3078
+ x.on('show',function(){y.setDisplay('block')})}
3079
+ x.on=y.defaultPlacement.on
3080
+ x.fire=function(R,S){E.fire(R,S)
3081
+ y.defaultPlacement.fire(R,S)}
3082
+ var F='Background BackgroundImage Border BorderColor BorderStyle BorderWidth Cursor Opacity Selectable'.split(' '),G
3083
+ while(G=F.pop())x['set'+G]=y['set'+G]
3084
+ x.setColor=function(R){A.setColor(R)}
3085
+ x.setPadding=function(R){A.setPadding(R)}
3086
+ x.setFontFamily=function(R){A.setFontFamily(R)}
3087
+ x.setFontSize=function(R){A.setFontSize(R)}
3088
+ x.setFontWeight=function(R){A.setFontWeight(R)}
3089
+ x.setTextAlign=function(R){A.setTextAlign(R)}
3090
+ x.setLetterSpacing=function(R){A.setLetterSpacing(R)}
3091
+ x.setLineHeight=function(R){A.setLineHeight(R)}
3092
+ x.setOverflow=function(R){A.setOverflow(R)}
3093
+ function H(){var R,S
3094
+ R=x.offsetLeft
3095
+ S=x.offsetTop
3096
+ if(m.isIE){if(m.isStrict){if(m.isIE6){R-=document.documentElement.scrollLeft
3097
+ S-=document.documentElement.scrollTop}}
3098
+ else{R-=document.body.scrollLeft
3099
+ S-=document.body.scrollTop}}
3100
+ if(m.isSafari){var T=r.getStyles(x.iframe.offsetParent)
3101
+ R+=parseInt(T.borderLeftWidth)
3102
+ S+=parseInt(T.borderTopWidth)}
3103
+ return [R,S]}
3104
+ function I(R){z.setSrc(R)
3105
+ z.setDisplay(R?'block':'none')}
3106
+ function J(R){var S=z.setVectorRenderer(R)
3107
+ z.setDisplay(R?'block':'none')
3108
+ return S}
3109
+ function K(R){z.setBg(R)}
3110
+ function L(){return}
3111
+ function M(){return}
3112
+ function N(){return}
3113
+ function O(R){return
3114
+ if(!m.isMac)return}
3115
+ function P(R,S,T){R=R||x
3116
+ var U=0,V=0
3117
+ while(R.defaultPlacement)R=R.defaultPlacement
3118
+ V=R.scrollWidth-R.clientWidth
3119
+ U=R.scrollHeight-R.clientHeight
3120
+ x.resizeBy(V,U,T||0,S||0)}
3121
+ function Q(){x.iframe=y
3122
+ x.iwin=y.contentWindow
3123
+ x.idoc=x.iwin.document
3124
+ x.ibody=y.ibody
3125
+ x.ihead=y.ihead}
3126
+ Q()})()
3127
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
3128
+ if(x.fire)x.fire('init')
3129
+ x.setStyle&&x.setStyle(u)
3130
+ x.setAttributes&&x.setAttributes(w)
3131
+ x.addClass("jx_controls_Frame")
3132
+ if(typeof x.addChildren=='function')x.addChildren(v)
3133
+ else r.addChildren(x,v)
3134
+ return x}
3135
+ a.__$$__meshim_components_BubbleVector=function(s,t,u,v,w){t=t||r.generateID()
3136
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,"canvas",null,[[a.__$$__meshim_common_GShape,"bubble",null,[],{"id":"bubble","fill":"none","gradient":"linear, top, from(#E0741B), to(#E0981B)","shadow":"3 3 5 #000 0.5"}]],{"id":"canvas"}]],{"jx":"jx.controls","common":"meshim.common"}]]))
3137
+ r.set(t,x)
3138
+ x.__jx__constructor=arguments.callee
3139
+ x.__jx__native=!1
3140
+ var y=r.get(t+'__canvas'),z=r.get(t+'__bubble'),A=(function(){function C(F,G,H){F=parseInt(F),G=parseInt(G),H=parseInt(H)
3141
+ var I='',J={},K=20,L=20,M=3,N=15,O=5,P=15,Q=F-2*K-2*H-M,R=G-2*L-2*H-P-M,S=K+H,T=H,U=0.552284,V=Math.round(K*U),W=Math.round(L*U),X=K-V,Y=L-W
3142
+ I+='M start_x,start_y l c_wi,0 c rx_off,0 rx,ry_offr rx,ry l 0,c_he c 0,ry_off -rx_offr,ry -rx,ry l '+-(Q-N)+',0 '+'l '+-(N+O)+' '+P+' l '+O+' '+-P+'c -rx_off,0 -rx,-ry_offr -rx,-ry l 0,'+-R+' c 0,-ry_off rx_offr,-ry rx,-ry z'
3143
+ I=I.replace(/rx_offr/g,X).replace(/ry_offr/g,Y).replace(/rx_off/g,V).replace(/ry_off/g,W).replace(/rx/g,K).replace(/ry/g,L).replace(/c_wi/g,Q).replace(/c_he/g,R).replace(/start_x/g,S).replace(/start_y/g,T)
3144
+ J.path=I
3145
+ J.origin='0 0'
3146
+ J.width=F
3147
+ J.height=G
3148
+ return J}
3149
+ function D(F){F=F.split(' ')
3150
+ var G=F[0],H=F[1],I=2,J=C(G,H,I)
3151
+ y.setWidth(J.width+'px').setHeight(J.height+'px').setViewBox(J.origin+' '+J.width+' '+J.height)
3152
+ z.setPath(J.path).setStrokeWidth(I)
3153
+ x.setWidth(J.width).setHeight(J.height)}
3154
+ function E(){x.vectorType=y.vectorType
3155
+ x.setDimension=D
3156
+ x.setStroke=function(F){z.setStroke(F)}
3157
+ x.setFill=function(F){z.setFill(F)}}
3158
+ E()})()
3159
+ for(var B in A)if(A.hasOwnProperty(B))x[B]=A[B]
3160
+ if(x.fire)x.fire('init')
3161
+ x.setStyle&&x.setStyle(u)
3162
+ x.setAttributes&&x.setAttributes(w)
3163
+ x.addClass("meshim_components_BubbleVector")
3164
+ if(typeof x.addChildren=='function')x.addChildren(v)
3165
+ else r.addChildren(x,v)
3166
+ return x}
3167
+ a.__$$__meshim_WebIO=(function(){var s=(function(){var t=a.__$$__jx_core_ObjectUtil,u=a.__$$__jx_io_Socket,v=a.__$$__meshim_Config,w=a.__$$__meshim_CookieLaw,x=a.__$$__meshim_StorageController,y=5000,z='.zopim.com',A={US:W(['us02','us04']),SG:W(['sg02'])},B=[A.US,A.SG],C=[A.SG,A.US],D={AP:C,BD:C,CN:C,HK:C,ID:C,IN:C,PH:C,MY:C,JP:C,SG:C,TH:C,VN:C,DEFAULT:B},E,F,G
3168
+ function H(X){var Y=D[X]
3169
+ if(!Y)Y=D.DEFAULT
3170
+ return Array.prototype.concat.apply([],Y)}
3171
+ function I(X){G=X
3172
+ G.registerHandler('init',function(Y){if(!Y)return
3173
+ x.saveValues({sid:Y.sid,mID:Y.machineID})})
3174
+ G.registerHandler('idle_disconnect',function(){E.disconnect()})
3175
+ U()
3176
+ x.saveVariable({sound:!1})
3177
+ G.dispatch({__type:'flashready'})
3178
+ K(H(v.countryCode),y)}
3179
+ function J(){F&&F.close()
3180
+ F=null
3181
+ K(H(v.countryCode),y)}
3182
+ function K(X,Y){if(F)return
3183
+ var Z=X.shift()
3184
+ if(Z)L(Z)
3185
+ if(X.length)setTimeout(function(){K(X,Y)},Y)}
3186
+ function L(X){var Y=new u(X+z,'w')
3187
+ Y.on('open',function(){M(X,Y)})}
3188
+ function M(X,Y){if(F){Y.close()
3189
+ return}
3190
+ F=Y
3191
+ F.on('break',P)
3192
+ F.on('message',Q)
3193
+ F.on('reconnect',R)
3194
+ F.on('resume',S)
3195
+ N()}
3196
+ function N(){var X=x.getUserInfo(),Y=window.document
3197
+ if(w.getStatus()==0){window.clearTimeout(N.checkStatus)
3198
+ T('register',{accountKey:G.getAccountKey(),mID:X.mID,sid:X.sid,title:Y.title,ref:Y.referrer,url:Y.location.href,ua:window.navigator.userAgent})}
3199
+ else{T('checkStatus',{accountKey:G.getAccountKey()})
3200
+ N.checkStatus=window.setTimeout(N,20000)}}
3201
+ w.on('privacyUpdated',O)
3202
+ function O(){var X=w.getStatus(),Y=O.lastValue
3203
+ if(X==2){T('cookieDisconnect',{})}
3204
+ else if(X==0&&Y==2){J()}
3205
+ O.lastValue=X}
3206
+ function P(){G.dispatch({__type:'connection.error'})}
3207
+ function Q(X){if(X.raw)G.dispatch(X.raw)}
3208
+ function R(){N()}
3209
+ function S(){}
3210
+ function T(X,Y,Z,$$){if(!F)return
3211
+ Y=Y||{}
3212
+ Y=t.clone(Y)
3213
+ Y.__type=X.replace(/\//g,'.')
3214
+ if(Z){Y.__messageID=G.messageID
3215
+ G.callbacks[Y.__messageID]=Z
3216
+ G.messageID++}
3217
+ F.send(Y)}
3218
+ function U(){var X=window.__$$__meshim__SessionInfo
3219
+ E={}
3220
+ E.jsAlert=function(){}
3221
+ E.disconnect=function(Y){if(!Y)Y=X
3222
+ x.saveValues(Y)
3223
+ if(F&&F.connected)F.close()}
3224
+ E.connect=function(){}
3225
+ E.reset=function(){x.clearAll()
3226
+ J()
3227
+ G&&G.dispatch({__type:'reset'})}
3228
+ E.saveVariable=function(Y,Z,$$){x.saveVariable(Y,Z,$$)}
3229
+ E.getSessionInfo=function(){var Y=x.getSessionInfo()
3230
+ X.set(Y)}
3231
+ E.saveSessionInfo=function(){x.saveValues(X)}
3232
+ E.getSessionInfo()}
3233
+ var V={getFlashStub:function(){return E},createSocket:I,send:T}
3234
+ return V
3235
+ function W(X){var Y=X.length,Z,$$
3236
+ while(--Y>0){Z=Math.floor(Y*Math.random())
3237
+ $$=X[Z]
3238
+ X[Z]=X[Y]
3239
+ X[Y]=$$}
3240
+ return X}})()
3241
+ return s})()
3242
+ a.__$$__meshim_components_FloralThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3243
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GShape,"border",null,[],{"fill":"#333333","path":"M0 0m0 0l240 0 0 28-240 0 0-28","id":"border"}],[a.__$$__meshim_common_GShape,"bar",null,[],{"fill":"linear, top, from(#505050) to(#2e2e2e)","path":"M0 0m1 1l238 0 0 26-238 0 0-26","id":"bar"}],[a.__$$__meshim_common_GShape,"highlight",null,[],{"fill":"#555555","path":"M0 0m2 2l234 0 0 1-234 0 0-1","id":"highlight"}]],{"width":"240px","height":"28px","viewBox":"0 0 240 28"}],[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GShape,"decor",null,[],{"id":"decor","path":"M2298 186c2-15 11-21 15-23-1 1-3 2-3 6-2 6 1 16 12 15 11-1 13-10 14-16 1-6-2-20-16-22-14-2-27 10-29 32-1 22 11 37 20 52 9 15 9 24 9 24 0 0 0-3-3-7-2-4-5-10-13-20-9-10-18-22-25-42-7-20 3-53 26-61 23-8 47 7 52 20 5 13-1 23-2 25-2 2-1 7 3 5 4-2 8-24-2-39-9-14-22-25-45-21-23 3-43 25-43 55-1 29 15 45 30 56 14 11 18 19 18 19 0 0-10-13-28-16-17-2-35 1-46 28-4 10-6 20-5 28l6 0c-1-9 0-20 6-31 12-23 43-26 61-11 12 11 15 28 15 42l4 0c0-1 0-2 0-3 2-16-4-34-12-48-8-14-19-27-16-46zm-29 77c-6 5-6 15-2 19l10 0c3-3 2-9 2-9 0 0 2 0 5 2 1 1 2 4 3 6l7 0c-1-15-16-26-24-19zm90 7c-9 0-18 5-24 12l48 0c-2-4-8-11-24-12zm-222 12l10 0c-3-2-7-2-10 0zm70-98c-20 1-26 22-26 22 0 0 0 0 0-3 0-3 3-9 4-17 1-7-1-17-8-19-7-2-11 4-10 10 1 6 7 3 6 0-1-4-3-2-3-2 0 0 0-2 2-4 3-2 8-1 8 5 1 6-7 10-11 17-4 8-1 15 3 17 4 1 7-2 7-2 0 0-3 5-6 14-3 8-2 19-2 19l-1-3c0 0-2-12-7-30-4-18-11-27-14-31-2-5-3-15 4-21 7-5 8 1 8 1 0 0-2-3-5-2-3 1-4 7 0 10 3 3 10 1 11-6 1-7-5-13-14-12-9 2-10 13-10 13 0 0-4-13 3-26 1-1 1-2 2-3 0 0 0 0 0 0 0 0 0 0 0 0 7-9 17-3 17-3 0 0 0 0-2 0-2 0-4 0-6 5-1 5 4 11 9 8 5-3 7-10 4-16-3-6-15-10-24-2 0 0 0 0 0 0-1-4-2-10-3-17 4-3 8-4 13-5 10-2 20 7 22 14 2 7-2 10-2 10 0 0 2 1 5-1 3-2 4-8 2-11-2-2-3-3-3-4 0-1 5 2 6 9 1 7-3 10-5 18-2 8 2 12 2 12 0 0-1-3 0-6 1-4 5-2 10-4 5-2 2-8 2-8 0 0 3 2 4 8 1 5 1 15-5 20-5 4-11 1-11 1 0 0 1 0 1-2 0-1 0-4-2-5-3 0-5 2-3 6 1 4 13 9 20-3 7-12 3-26 3-26 0 0 6 10 17 8 11-2 14-12 11-17-2-5-7-3-8-1-1 2 1 3 2 2 0 0 1-2 3-1 2 1 2 5-3 5-5-1-12-15-22-24-10-8-29-13-47-8-6 2-9 4-12 8-4-23-12-58-24-101l-3 0c13 50 21 83 26 103-2 3-4 6-5 8 0-1 0-2 0-3 1-4 1-16-8-19-6-2-9 1-10 4-8-28-18-61-29-94l-13 0c19 40 33 80 44 113-6 0-10 5-10 13 0 10 9 9 9 7 0-3-2-3-2-2 0 1-2 2-3-1-1-3 2-7 7-4 5 3 5 12 8 22 1 5 3 8 5 12 5 18 8 29 8 29 0 0-2-10-6-27 2 4 5 8 8 15 7 17 10 33 10 33 0 0-7-6-14-18-7-12-10-34-16-40-7-6-12-1-12-1 0 0 3-11-4-19-7-8-18-6-18-6 0 0 1-4-4-9-5-6-15-4-15-4 0 0 1-2 5-2 4 0 9 2 15 7 6 5 17 4 18-5 1-9-4-15-11-14-6 1-4 8-4 8 0 0 4-4 7 0 3 4-2 10-7 6-5-4-6-16-15-19-9-3-12 5-12 5 0 0 2-8-5-14-7-6-17-5-25-4-8 1-13 1-13-4 0-5 4-3 4-3 0 0-1 2 1 2 2 0 2-2 1-3-1-2-5-5-9-3-3 2-3 5-2 7 0-1-1-3-3-5-4-4-10-5-18-5-8 0-7-3-7-3 0 0 0 0 1 0 1 0 3-1 2-4-1-3-5-3-7 2-1 5 3 8 8 10 5 2 9 4 9 4 0 0-1-1-4-2-3-1-9-3-19-2-10 0-17-2-23-6-6-4-8-8-6-11 2-3 5 0 5 0 0 0-1-1-2 1-1 1-1 4 2 4 3 0 4-3 1-6-3-3-11-3-13 7-1 5 1 9 4 11-2-2-4-4-8-7-6-5-18-10-31-4-13 6-14 20-17 28-2 8-7 9-12 6-5-4-2-11-2-11 0 0 0 4 3 3 4-1 4-7 1-8-4-1-9 3-7 13 2 11 15 12 26 7 11-4 10-14 24-22 15-8 27 1 27 1 0 0-9 0-31 12-23 13-87 79-110 97-22 18-50 11-55-16-4-26 18-32 18-32 0 0-5 5-4 13 1 9 8 15 18 12 10-3 17-27 1-33-16-6-34 0-40 27-6 26 8 46 32 46 23 0 43-24 60-41 17-17 30-26 30-26 0 0-31 38-71 70-6 4-24 13-51 10-34-4-60-28-65-63-5-34 6-54 18-60 4-2 7-4 9-5 0 1 1 1 1 1 1 1 3 0 3-2 0-1 0-1 0-2 0 0 0 0 0 0 1 1 3 3 9 3 8 0 11-7 16-15 5-8 12-4 12-4 0 0-3-2-6-4-3-1-14-8-24 0-9 7-8 19-8 19 0 0 2-4 7-9 4-4 10-4 12-4 0 0-1 0-2 0-2 0-6 3-9 8-3 5-8 5-8 5 0 0 0 0 0 0 0-1-1-1-1-1-1-1-3 0-3 2 0 0 0 0 0 1-8 2-22 9-28 34-9 36 4 72 35 88 30 16 67 8 76 3 1-1 2-1 3-2-2 2-4 3-6 4-3 1-41 22-79 6-40-17-50-42-56-71-5-29 1-71 29-93 28-22 66-11 79 0 12 10 15 22 15 22 0 0-4-7-13-5-10 2-14 13-10 23 4 10 19 14 27 4 9-11 8-35-12-48-19-13-63-23-94 10-31 33-28 80-19 104 8 24 18 41 45 55 24 13 49 11 61 9-35 13-73 7-99-10-12-8-20-19-26-29 2 4 4 9 7 13 16 27 55 45 94 38 40-7 63-28 90-58 19-22 36-36 43-43 2-2 4-3 4-3-1 1-4 4-14 14-11 13-18 24-38 55-20 32-42 49-57 53-14 4-20-2-20-2 0 0 3 1 4-2 1-3-2-6-4-4-3 2-4 6 2 11 6 4 25 6 43-3 17-9 22-28 22-28 0 0 7 3 13-3 7-6 8-19 8-19 0 0 0 0 3 0 3 0 6-1 11-14 5-13 9-27 19-41 10-15 21-24 21-24 0 0-1 1-7 10-6 9-15 27-17 59-2 32 11 38 11 38 0 0-7 7 0 21 6 11 18 13 22 13 0 0-1 0-2 0-2 0-7 3-4 10 2 4 6 5 11 6l22 0c-7-4-16-11-30-25-28-28-25-64-25-64 0 0 0 0 2 9 2 9 7 40 41 63 34 23 68 11 68 11 0 0 0 0 1-1 1 2 3 2 4 2 1 0 2-1 3-2 0 1-1 3 0 6l12 0c-7-2-12-7-12-7 0-1 1-2 1-3 0-3-3-5-5-4-1 0-2 1-3 2-7 3-35 12-70-9-41-25-39-68-39-68 0 0 4 25 19 41 14 16 30 28 60 27 31-1 42-34 47-45 5-12 14-22 30-17 15 4 12 16 12 16 0 0 1-5-3-8-4-3-10-2-14 3-3 6-4 16 3 20 7 4 17 4 22-6 5-10 5-21-4-29-9-9-25-6-36 1-8 5-12 15-14 21 0-1 1-3 1-5 1-6 0-24-10-37-10-12-31-14-38-6-7 8-12 24-2 33 9 10 24 3 24-10 0-13-10-15-10-15 0 0 13-4 22 4 9 9 14 26 4 48-10 22-30 28-49 25-19-3-45-16-58-53-13-37 4-63 4-63 0 0-1 7 1 16 2 9 13 20 25 15 11-5 10-17 6-21-4-4-9-3-10 0-1 3 1 3 2 2 1-1 0-2 0-2 0 0-1-1 0-1 2-1 4 1 4 4 0 3-3 5-10 1-6-5-9-14-5-29 4-14 13-19 13-19 0 0-2 2-4 6-2 5-3 9-2 12 1 3 1 4 1 4 0 0 1-13 12-27 11-14 28-17 28-17 0 0-4 1-9 5-5 5-9 16-7 27 2 11 0 20-6 22-6 2-9-3-9-3 0 0 1 1 3-1 1-2 2-3 1-6-1-2-4-3-6 0-2 3-2 6 3 12 5 5 18 9 26 1 8-8 10-19 11-33 1-14 3-20 14-26 11-6 27-1 27-1 0 0-4-1-12 2-8 3-13 12-11 23 2 11 15 16 24 12 8-4 10-21 1-25-9-3-11 5-9 7 2 2 3 1 3 1 0 0 1 0 0 2-1 2-4 2-7-2-3-4-2-12 6-16 8-4 22-5 41 4 14 7 23 18 27 22-1-1-3-3-5-4-5-3-13-5-24-3-11 3-18 14-13 24 5 10 16 9 17 1 1-9-6-10-9-9-3 2-2 4-2 4 0 0-2-1-1-6 1-4 6-10 14-6 8 4 10 15 18 25 8 11 20 9 22-3 2-11-7-17-7-17 0 0 0 0 2 1 2 1 6 5 9 14 2 9 7 23 20 32 13 9 31 16 45 39 14 22 14 46 14 46 0 0-1-9-6-19-5-10-14-17-14-17 0 0 1 1 1 5 0 4 1 5 1 5 0 0 0-1-1-3-1-2-2-9-6-17-4-7-10-11-10-11 0 0 2 2 3 6 1 4 0 9 0 9 0 0 0-4-2-8-2-4-7-13-13-15-6-2-12 0-12 6 0 6 7 6 8 2 1-4-2-7-2-7 0 0 4-1 8 3 4 5 3 13 7 23 3 10 11 13 19 18 8 4 8 7 8 7 0 0-2-3-10-6-7-3-17-1-28 0-12 2-17-3-23-10-5-7-1-14-1-14 0 0-1 4 3 4 4 0 5-6 3-8-2-2-9-3-12 7-3 9-3 20 1 28 4 8 13 12 22 10 9-2 18-14 32-13 14 0 20 12 20 12 0 0-2-2-5-3-3-1-17-5-27-1-10 4-18 15-20 26-1 4-1 9-1 13l19 0c-3-6-3-13-1-19 4-10 12-18 27-16 15 2 23 13 23 13 0 0-4-2-9 1-5 3-7 8-6 17 0 2 1 3 2 4l12 0c1-4-3-6-4-5-2 1-2 3-2 3 0 0-1-1-1-4 0-2 3-5 7-4 3 1 6 5 7 9l42 0c0-1 0-2 0-2 0-16-1-24-12-30-11-6-18 5-18 5 0 0 2-2 4-2 3 0 7 3 7 8 0 5-6 8-15-1-8-9-11-23-4-38 6-15 18-22 35-16 17 6 17 21 11 30-5 9-18 7-19-3-1-10 9-10 9-10 0 0-2 0-2 2-1 2 0 4 3 6 3 1 7-4 3-9-4-5-13-3-15 6-2 9 3 18 16 18 13 0 21-15 21-31-1-16-13-32-33-31zm-72-75c-1 6-2 12-2 12 0 0-1-6-7-8-1-3-2-7-3-10 2 1 5 1 5-2 0-4-2-4-2-4 0 0 2-3 5-2 3 2 5 7 4 13zm3 15c1-8 4-13 7-16 2 7 3 12 4 16-10 11-6 29-6 29 0 0-7-10-4-29zm-182-51c0 0 0 0-1-1 1 1 2 2 2 2 0 0-1 0-2-1zm78 195c-20-10-34 4-34 4 0 0 8-1 20 4 3 1 5 3 7 5l21 0c-3-5-8-10-14-13zm-399-116c0-2-1-3-2-3-1 0-1 0-2 0 0 0 0 0 0 0 0 0-3-3-4-9-1-6-3-11-5-12-1-1-2-2-2-2 0 0 7 3 9 10 3 7 2 12 2 12 0 0 6-9 1-20-5-12-17-12-21-13-4-1-7 0-7 0 0 0 8 0 9 10 1 10 0 17 7 22 5 4 8 3 9 3 0 0-1 1-1 2 0 2 1 3 2 3 0 0 1 0 1 0 1 7 4 20 11 33-7-14-10-26-11-33 1 0 2-1 2-2zm718 28c0 2 1 4 2 4 2 0 3-1 3-3 0-2-1-4-2-4-2 0-3 1-3 3zm33-22c-11 1-19-1-24 8-6 9-3 13-3 13 0 0 3-5 10-5 7-1 12-4 14-6 1-1 2-2 2-3-1 2-5 9-11 12-8 3-13 2-13 2 0 0 9 9 22 3 13-6 14-23 15-27 1-5 1-10 1-10 0 0-1 11-12 12zm-33 28c0 0-2 5-8 11-5 5-12 5-14 5 1 0 1 0 2 0 2-1 7-4 11-10 4-6 9-7 9-7 0 0-2-4-11-3-10 1-13 10-19 19-6 10-15 5-15 5 0 0 4 2 8 4 4 2 17 9 29-1 11-9 9-23 9-23zm26 27c-2-12-1-21-10-27-9-6-12-2-12-2 0 0 4 3 6 11 1 7 5 13 6 15 1 1 1 1 2 1-2-1-8-5-11-11-4-8-3-14-3-14 0 0-7 11 0 25 7 14 21 14 26 14 4 0 9 0 9 0 0 0-10 0-12-12zm-91-108c-1 2 0 4 2 4 2 1 3 0 4-2 1-2 0-4-2-4-2-1-3 0-4 2zm-30 18c11 1 18 4 25-4 7-8 5-12 5-12 0 0-4 4-11 3-7 0-13 2-14 3-1 1-1 1-2 2 2-2 6-8 12-9 8-2 13 0 13 0 0 0-8-11-21-7-14 4-17 20-19 24-2 5-2 9-2 9 0 0 2-10 13-10zm46-31c6-4 12-3 15-2-1 0-1 0-2 0-2 0-8 3-12 8-5 5-10 5-10 5 0 0 1 5 11 5 10 1 14-7 21-16 8-9 15-3 15-3 0 0-3-3-7-5-4-2-16-12-28-4-12 7-12 21-12 21 0 0 3-5 10-10zm-31-22c0 12-2 21 6 28 8 7 11 4 11 4 0 0-4-4-4-12 0-7-3-14-4-16-1-1-1-1-2-2 2 2 8 6 9 13 2 9 1 15 1 15 0 0 9-10 4-25-5-15-19-17-23-18-4-1-8-2-8-2 0 0 9 2 10 14zm-1183 144c-26 3-23 36-8 44 15 8 27-9 27-9 0 0 0 0-1 5-1 3-4 16-14 28l26 0c12-33-7-70-31-68zm-449-214l-30 0c25 129 87 226 134 282l63 0c-75-67-139-164-167-282zm482 0l-82 0c-2 2-5 4-7 7-23 22-8 5-8 5 0 0-40 43-56 99-11 37-35 76-67 82-28 5-40-18-42-24 1 2 4 7 11 9 10 4 33-10 26-33-6-23-51-23-56 11-5 34 29 66 71 46 43-19 61-90 61-90 0 0-11 45-12 91-1 31 7 57 19 78l21 0c-11-12-21-28-27-49-15-52 5-117 5-117 0 0 12 65 57 67 45 1 60-49 49-77-11-28-41-33-51-9-10 24 8 38 20 35 12-3 14-13 14-13 0 0 5 16-4 33-10 18-41 29-62-10-21-39 3-86 28-114 10-12 18-19 23-23 38 48 96 68 147 46 25-11 45-29 59-50l-53 0c-20 10-52 16-83 0zm235 197c-16 33-36 61-59 85l106 0c42-53 74-120 90-204 5-27 8-53 8-78l-91 0c-4 63-22 131-54 197zm-540-181c-19 0-19 24-8 31 10 7 20-4 20-4 0 0 0 0-1 3-1 3-10 26-32 31-24 6-55-11-63-57-1-7-2-14-2-20l-6 0c-4 40 12 71 33 87 21 16 53 15 73-13 16-23 5-58-14-58zm-345 40c-89 108-177 142-284 132-81-7-148-75-161-161 46 37 92 69 148 66 72-3 112-48 130-93l-22 0c-28 57-75 77-131 55-27-10-42-32-49-55l-105 0 0 4c3 2 6 5 9 7 2 22 6 45 15 67 48 129 224 201 374 86 62-48 110-109 143-165l-28 0c-12 20-25 39-39 56z"}]],{"width":"240px","height":"28px","viewBox":"0 0 2400 280","position":"absolute","top":"0","left":"0","canvasScale":"0.1"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3244
+ r.set(t,x)
3245
+ x.__jx__constructor=arguments.callee
3246
+ x.__jx__native=!1
3247
+ var y=r.get(t+'__border'),z=r.get(t+'__bar'),A=r.get(t+'__highlight'),B=r.get(t+'__decor'),C=(function(){var E=a.__$$__meshim_common_Color
3248
+ x.setColor=function(F){var G=new E(F)
3249
+ y.setFill(G.lighten(0.1).toRGB())
3250
+ var H=G.lighten(0.2).toRGB(),I=G.toRGB()
3251
+ z.setFill('linear, top, from('+H+' to('+I+')')
3252
+ A.setFill(G.lighten(0.25).toRGB())
3253
+ B.setFill(G.darken(0.1).toRGB())}})()
3254
+ for(var D in C)if(C.hasOwnProperty(D))x[D]=C[D]
3255
+ if(x.fire)x.fire('init')
3256
+ x.setStyle&&x.setStyle(u)
3257
+ x.setAttributes&&x.setAttributes(w)
3258
+ x.addClass("meshim_components_FloralThemeBar")
3259
+ if(typeof x.addChildren=='function')x.addChildren(v)
3260
+ else r.addChildren(x,v)
3261
+ return x}
3262
+ a.__$$__meshim_components_SolidThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3263
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"bg",null,[],{"x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","width":"240","height":"28","fill":"#ffffff","id":"bg"}]],{"width":"240px","height":"28px","viewBox":"0 0 240 28"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3264
+ r.set(t,x)
3265
+ x.__jx__constructor=arguments.callee
3266
+ x.__jx__native=!1
3267
+ var y=r.get(t+'__bg'),z=(function(){var B=a.__$$__meshim_common_Color
3268
+ x.padding='5px 0px 0px 0px'
3269
+ x.setColor=function(C){var D=new B(C)
3270
+ y.setFill(D.toRGB())
3271
+ return x}})()
3272
+ for(var A in z)if(z.hasOwnProperty(A))x[A]=z[A]
3273
+ if(x.fire)x.fire('init')
3274
+ x.setStyle&&x.setStyle(u)
3275
+ x.setAttributes&&x.setAttributes(w)
3276
+ x.addClass("meshim_components_SolidThemeBar")
3277
+ if(typeof x.addChildren=='function')x.addChildren(v)
3278
+ else r.addChildren(x,v)
3279
+ return x}
3280
+ a.__$$__meshim_components_ChromeThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3281
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"border",null,[],{"id":"border","fill":"#000000","shadow":"0 0 5 #000 0.5","x":"3","y":"3","corners":"1 2","rx":"5","ry":"5","width":"234","height":"25"}],[a.__$$__meshim_common_GRect,"chrome",null,[],{"id":"chrome","fill":"#444749","x":"4","y":"4","corners":"1 2","rx":"4","ry":"4","width":"232","height":"25"}],[a.__$$__meshim_common_GRect,"fill",null,[],{"id":"fill","fill":"linear top color-stop(0 #323537) color-stop(0.5 #323537) color-stop(0.5 #2b2e31) color-stop(1 #2b2e31)","x":"5","y":"5","corners":"1 2","rx":"4","ry":"4","width":"230","height":"24"}]],{"width":"240px","height":"28px","viewBox":"0 0 240 28"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3282
+ r.set(t,x)
3283
+ x.__jx__constructor=arguments.callee
3284
+ x.__jx__native=!1
3285
+ var y=r.get(t+'__border'),z=r.get(t+'__chrome'),A=r.get(t+'__fill'),B=(function(){var D=a.__$$__meshim_common_Color
3286
+ x.padding='6px 6px 0px 6px'
3287
+ x.setColor=function(E){var F=new D(E),G=F.lighten(0.07).toRGB(),H=F.toRGB(),I='linear top color-stop(0 '+G+') color-stop(0.5 '+G+') color-stop(0.5 '+H+') color-stop(1 '+H+')'
3288
+ y.setFill(F.darken(0.9).toRGB())
3289
+ z.setFill(F.lighten(0.2).toRGB())
3290
+ A.setFill(I)
3291
+ return x}})()
3292
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
3293
+ if(x.fire)x.fire('init')
3294
+ x.setStyle&&x.setStyle(u)
3295
+ x.setAttributes&&x.setAttributes(w)
3296
+ x.addClass("meshim_components_ChromeThemeBar")
3297
+ if(typeof x.addChildren=='function')x.addChildren(v)
3298
+ else r.addChildren(x,v)
3299
+ return x}
3300
+ a.__$$__meshim_components_PlasticThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3301
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"title_gradient",null,[],{"x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","width":"240","height":"25","id":"title_gradient"}],[a.__$$__meshim_common_GRect,"right_inner_shadow",null,[],{"opacity":"0.14","x":"233","y":"0","rx":"7","ry":"7","corners":"2","width":"7","height":"340","id":"right_inner_shadow"}],[a.__$$__meshim_common_GRect,null,null,[],{"opacity":"0.2","x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","border":"1","width":"240","height":"340","fill":"#000000"}]],{"width":"240px","height":"28px","viewBox":"0 0 240 25","position":"absolute","top":"3px","left":"0px"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3302
+ r.set(t,x)
3303
+ x.__jx__constructor=arguments.callee
3304
+ x.__jx__native=!1
3305
+ var y=r.get(t+'__title_gradient'),z=r.get(t+'__right_inner_shadow'),A=(function(){var C=a.__$$__meshim_common_Color
3306
+ x.padding='6px 3px 0px 3px'
3307
+ x.setColor=function(D){var E=new C(D),F=E.toRGB(),G=E.blend('#000000',0.1),H=G.toRGB(),I=E.blend('#ffffff',0.3),J=I.toRGB(),K='linear dir from(#000000) color-stop(0.5 '+F+') to('+F+')'
3308
+ y.setFill('linear bottom from('+H+') color-stop(0.5 '+F+') to('+J+')')
3309
+ z.setFill(K.replace('dir','right'))
3310
+ return x}})()
3311
+ for(var B in A)if(A.hasOwnProperty(B))x[B]=A[B]
3312
+ if(x.fire)x.fire('init')
3313
+ x.setStyle&&x.setStyle(u)
3314
+ x.setAttributes&&x.setAttributes(w)
3315
+ x.addClass("meshim_components_PlasticThemeBar")
3316
+ if(typeof x.addChildren=='function')x.addChildren(v)
3317
+ else r.addChildren(x,v)
3318
+ return x}
3319
+ a.__$$__jx_controls_FloatingFrame=(function(){function s(t,u,v,w,x){var y=a.__$$__jx_controls_Frame,z=arguments.callee
3320
+ u=u||r.generateID()
3321
+ if(!z.max_zIndex)z.max_zIndex=9999999
3322
+ var A=y(document.body,null,'',[],{position:'fixed'})
3323
+ r.set(u,A)
3324
+ A.raise=function(B,C){A.setStyle('z-index',z.max_zIndex+=(C||1))}
3325
+ A.getTopMostZIndex=function(){return z.max_zIndex}
3326
+ A.normalize=function(){var B=A.getXY()
3327
+ A.moveTo(B[0],B[1]).setMargin(0)}
3328
+ if(A.setStyle)A.setStyle(v)
3329
+ if(A.setAttributes)A.setAttributes(x)
3330
+ r.addChildren(A,w)
3331
+ A.raise()
3332
+ return A}
3333
+ return s})()
3334
+ a.__$$__meshim_components_MacOsThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3335
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"highlight",null,[],{"fill":"#ffffff","x":"0","y":"0","rx":"4","ry":"4","corners":"1 2","width":"240","height":"25","id":"highlight"}],[a.__$$__meshim_common_GRect,"bar",null,[],{"fill":"linear, top, from(#cbcbcb) to(#a8a8a8)","x":"0","y":"2","rx":"4","ry":"2","corners":"1 2","width":"240","height":"23","id":"bar"}],[a.__$$__meshim_common_GRect,"border",null,[],{"fill":"#666666","x":"0","y":"0","rx":"4","ry":"4","corners":"1 2","border":"1","width":"240","height":"28","id":"border"}]],{"width":"240px","height":"25px","viewBox":"0 0 240 25","position":"absolute","top":"3px","left":"0"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3336
+ r.set(t,x)
3337
+ x.__jx__constructor=arguments.callee
3338
+ x.__jx__native=!1
3339
+ var y=r.get(t+'__highlight'),z=r.get(t+'__bar'),A=r.get(t+'__border'),B=(function(){var D=a.__$$__meshim_common_Color
3340
+ x.padding='5px 1px 0px 1px'
3341
+ x.setColor=function(E){var F=new D(E),G=F.toRGB(),H=F.lighten(0.3),I="linear top "+"from("+H.toRGB()+") "+"to("+G+") "
3342
+ y.setFill(H.blend('#ffffff',0.4).toRGB())
3343
+ z.setFill(I)
3344
+ A.setFill(G)}})()
3345
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
3346
+ if(x.fire)x.fire('init')
3347
+ x.setStyle&&x.setStyle(u)
3348
+ x.setAttributes&&x.setAttributes(w)
3349
+ x.addClass("meshim_components_MacOsThemeBar")
3350
+ if(typeof x.addChildren=='function')x.addChildren(v)
3351
+ else r.addChildren(x,v)
3352
+ return x}
3353
+ a.__$$__meshim_components_Windows7ThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3354
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"bg",null,[],{"fill":"linear top from(#6482AB) to(#15427E) color-stop(33%,#FFFFFF) color-stop(34%, #15427E)","opacity":"0.7","x":"0","y":"3","rx":"6","ry":"6","corners":"1 2 3 4","width":"240","height":"340","id":"bg"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#000000","x":"0","y":"3","rx":"6","ry":"6","corners":"1 2 3 4","border":"1","width":"240","height":"340"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#FFFFFF","x":"1","y":"4","rx":"5","ry":"5","corners":"1 2 3 4","border":"1","width":"238","height":"338"}]],{"width":"240","height":"28","viewBox":"0 0 240 28"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3355
+ r.set(t,x)
3356
+ x.__jx__constructor=arguments.callee
3357
+ x.__jx__native=!1
3358
+ var y=r.get(t+'__bg'),z=(function(){var B=a.__$$__meshim_common_Color
3359
+ x.padding='6px 1px 0px 1px'
3360
+ x.setColor=function(C){var D=new B(C),E=D.toRGB(),F=D.lighten(0.3).toRGB(),G="linear bottom "+"from("+E+") "+"to("+F+") "+"color-stop(66%,"+E+") "+"color-stop(67%, #ffffff)"
3361
+ y.setFill(G)}})()
3362
+ for(var A in z)if(z.hasOwnProperty(A))x[A]=z[A]
3363
+ if(x.fire)x.fire('init')
3364
+ x.setStyle&&x.setStyle(u)
3365
+ x.setAttributes&&x.setAttributes(w)
3366
+ x.addClass("meshim_components_Windows7ThemeBar")
3367
+ if(typeof x.addChildren=='function')x.addChildren(v)
3368
+ else r.addChildren(x,v)
3369
+ return x}
3370
+ a.__$$__meshim_components_FloralTheme=function(s,t,u,v,w){t=t||r.generateID()
3371
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GShape,"bg",null,[],{"fill":"#fefefe","opacity":"0.9","path":"M0 0l240 0 0 340-240 0z","id":"bg"}],[a.__$$__meshim_common_GShape,"border",null,[],{"fill":"#333333","path":"M0 0l240 0 0 26-240 0z","id":"border"}],[a.__$$__meshim_common_GShape,"bar",null,[],{"fill":"linear, top, from(#505050) to(#2e2e2e)","path":"M1 1l238 0 0 25-238 0z","id":"bar"}],[a.__$$__meshim_common_GShape,"highlight",null,[],{"fill":"#555555","path":"M2 2l234 0 0 1-234 0z","id":"highlight"}]],{"width":"240px","height":"340px","viewBox":"0 0 240 340","position":"absolute","top":"0","left":"0"}],[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GShape,"decor",null,[],{"id":"decor","path":"M2298 164c2-13 11-18 15-20-1 1-3 2-3 5-2 6 1 15 12 14 11-1 13-9 14-14 1-5-2-18-16-20-14-2-27 9-29 28-1 19 11 32 20 46 9 14 9 21 9 21 0 0 0-2-3-6-2-4-5-9-13-18-9-9-18-19-25-37-7-18 3-47 26-54 23-7 47 6 52 18 5 11-1 20-2 22-2 1-1 6 3 4 4-2 8-22-2-35-9-12-22-22-45-19-23 3-43 23-43 49-1 26 15 40 30 50 14 10 18 17 18 17 0 0-10-12-28-14-17-2-35 1-46 25-4 9-6 17-5 25l6 0c-1-8 0-18 6-27 12-21 43-23 61-10 12 9 15 25 15 37l4 0c0-1 0-2 0-3 2-14-4-30-12-42-8-12-19-24-16-41zm-29 69c-6 5-6 13-2 17l10 0c3-3 2-8 2-8 0 0 2 0 5 2 1 1 2 3 3 6l7 0c-1-14-16-23-24-17zm90 6c-9 0-18 5-24 11l48 0c-2-4-8-10-24-11zm-222 11l10 0c-3-2-7-2-10 0zm70-87c-20 1-26 20-26 20 0 0 0 0 0-3 0-3 3-8 4-15 1-6-1-15-8-17-7-2-11 4-10 9 1 5 7 3 6 0-1-3-3-2-3-2 0 0 0-2 2-4 3-2 8-1 8 5 1 5-7 9-11 15-4 7-1 13 3 15 4 1 7-2 7-2 0 0-3 5-6 12-3 8-2 17-2 17l-1-3c0 0-2-11-7-26-4-16-11-24-14-28-2-4-3-14 4-18 7-5 8 1 8 1 0 0-2-3-5-1-3 1-4 6 0 9 3 3 10 1 11-5 1-6-5-12-14-10-9 1-10 12-10 12 0 0-4-11 3-23 1-1 1-2 2-3 0 0 0 0 0 0 0 0 0 0 0 0 7-8 17-3 17-3 0 0 0 0-2 0-2 0-4 0-6 5-1 5 4 10 9 7 5-3 7-9 4-14-3-5-15-9-24-2 0 0 0 0 0 0-1-4-2-9-3-15 4-3 8-3 13-4 10-1 20 6 22 12 2 6-2 9-2 9 0 0 2 1 5-1 3-2 4-7 2-9-2-2-3-3-3-4 0-1 5 1 6 8 1 6-3 9-5 16-2 7 2 10 2 10 0 0-1-2 0-6 1-3 5-2 10-3 5-2 2-7 2-7 0 0 3 2 4 7 1 5 1 14-5 18-5 4-11 1-11 1 0 0 1 0 1-1 0-1 0-4-2-4-3 0-5 2-3 5 1 4 13 8 20-2 7-10 3-23 3-23 0 0 6 9 17 7 11-1 14-10 11-15-2-5-7-3-8-1-1 2 1 2 2 2 0 0 1-2 3-1 2 1 2 5-3 4-5-1-12-14-22-21-10-7-29-12-47-7-6 1-9 4-12 7-4-21-12-52-24-90l-3 0c13 44 21 73 26 91-2 3-4 5-5 7 0-1 0-1 0-2 1-4 1-14-8-17-6-2-9 1-10 4-8-25-18-54-29-83l-13 0c19 36 33 71 44 100-6 0-10 4-10 12 0 9 9 8 9 6 0-2-2-2-2-2 0 1-2 2-3-1-1-2 2-6 7-4 5 2 5 11 8 19 1 4 3 7 5 11 5 16 8 26 8 26 0 0-2-9-6-24 2 3 5 7 8 13 7 15 10 29 10 29 0 0-7-5-14-16-7-11-10-30-16-35-7-5-12-1-12-1 0 0 3-10-4-17-7-7-18-5-18-5 0 0 1-3-4-8-5-5-15-4-15-4 0 0 1-1 5-2 4 0 9 2 15 7 6 5 17 4 18-5 1-8-4-14-11-13-6 1-4 7-4 7 0 0 4-4 7 0 3 4-2 9-7 6-5-3-6-14-15-17-9-3-12 4-12 4 0 0 2-7-5-13-7-6-17-5-25-4-8 1-13 1-13-4 0-4 4-2 4-2 0 0-1 2 1 2 2 0 2-1 1-3-1-2-5-4-9-2-3 1-3 5-2 6 0-1-1-2-3-4-4-3-10-4-18-4-8 0-7-3-7-3 0 0 0 0 1 0 1 0 3-1 2-3-1-2-5-3-7 2-1 5 3 7 8 9 5 2 9 4 9 4 0 0-1-1-4-1-3-1-9-2-19-2-10 0-17-2-23-5-6-3-8-7-6-10 2-3 5 0 5 0 0 0-1-1-2 0-1 1-1 3 2 3 3 0 4-3 1-6-3-3-11-2-13 6-1 4 1 8 4 10-2-2-4-4-8-6-6-4-18-9-31-4-13 5-14 17-17 25-2 7-7 8-12 5-5-3-2-10-2-10 0 0 0 3 3 3 4-1 4-6 1-7-4-1-9 2-7 12 2 9 15 11 26 7 11-4 10-12 24-19 15-7 27 1 27 1 0 0-9 0-31 11-23 11-87 70-110 86-22 16-50 9-55-14-4-23 18-28 18-28 0 0-5 4-4 12 1 8 8 13 18 10 10-3 17-24 1-29-16-5-34 0-40 24-6 23 8 41 32 41 23 0 43-21 60-37 17-15 30-23 30-23 0 0-31 33-71 62-6 4-24 12-51 8-34-4-60-25-65-55-5-31 6-48 18-54 4-2 7-3 9-4 0 1 1 1 1 1 1 1 3 0 3-1 0-1 0-1 0-2 0 0 0 0 0 0 1 1 3 3 9 2 8 0 11-7 16-14 5-7 12-3 12-3 0 0-3-2-6-3-3-1-14-7-24 0-9 6-8 16-8 16 0 0 2-4 7-8 4-3 10-3 12-3 0 0-1 0-2 0-2 0-6 3-9 7-3 4-8 5-8 5 0 0 0 0 0 0 0 0-1-1-1-1-1-1-3 0-3 1 0 0 0 0 0 1-8 2-22 8-28 30-9 32 4 64 35 78 30 14 67 7 76 2 1-1 2-1 3-1-2 1-4 3-6 4-3 1-41 20-79 5-40-15-50-38-56-63-5-26 1-63 29-82 28-19 66-9 79 0 12 9 15 19 15 19 0 0-4-6-13-4-10 2-14 11-10 20 4 9 19 13 27 3 9-9 8-31-12-43-19-12-63-20-94 9-31 29-28 71-19 92 8 22 18 36 45 48 24 11 49 9 61 8-35 11-73 6-99-9-12-7-20-17-26-26 2 4 4 8 7 12 16 24 55 40 94 33 40-7 63-25 90-52 19-19 36-32 43-38 2-2 4-3 4-3-1 1-4 3-14 12-11 11-18 21-38 49-20 28-42 43-57 47-14 3-20-2-20-2 0 0 3 1 4-2 1-3-2-6-4-4-3 2-4 6 2 10 6 4 25 5 43-3 17-8 22-25 22-25 0 0 7 3 13-3 7-5 8-17 8-17 0 0 0 0 3 0 3 0 6-1 11-12 5-11 9-24 19-37 10-13 21-22 21-22 0 0-1 1-7 9-6 8-15 24-17 52-2 29 11 34 11 34 0 0-7 6 0 19 6 10 18 11 22 11 0 0-1 0-2 0-2 0-7 3-4 9 2 4 6 5 11 5l22 0c-7-4-16-10-30-22-28-25-25-57-25-57 0 0 0 0 2 8 2 8 7 36 41 56 34 21 68 10 68 10 0 0 0 0 1 0 1 1 3 2 4 2 1 0 2-1 3-2 0 1-1 3 0 6l12 0c-7-2-12-6-12-6 0-1 1-2 1-3 0-3-3-4-5-4-1 0-2 1-3 2-7 3-35 11-70-8-41-22-39-61-39-61 0 0 4 22 19 36 14 14 30 24 60 24 31-1 42-30 47-40 5-10 14-19 30-15 15 4 12 14 12 14 0 0 1-4-3-7-4-3-10-2-14 3-3 5-4 14 3 17 7 4 17 4 22-5 5-9 5-18-4-26-9-8-25-5-36 1-8 5-12 13-14 18 0-1 1-2 1-4 1-5 0-21-10-33-10-11-31-13-38-6-7 7-12 21-2 30 9 9 24 3 24-9 0-12-10-13-10-13 0 0 13-4 22 4 9 8 14 23 4 43-10 19-30 25-49 22-19-2-45-14-58-47-13-33 4-56 4-56 0 0-1 6 1 14 2 8 13 18 25 13 11-5 10-15 6-19-4-3-9-3-10 0-1 2 1 3 2 2 1-1 0-2 0-2 0 0-1-1 0-1 2 0 4 1 4 4 0 3-3 5-10 1-6-4-9-13-5-25 4-13 13-17 13-17 0 0-2 1-4 5-2 4-3 8-2 11 1 3 1 4 1 4 0 0 1-11 12-24 11-13 28-15 28-15 0 0-4 1-9 5-5 4-9 15-7 24 2 10 0 17-6 19-6 2-9-3-9-3 0 0 1 1 3-1 1-1 2-3 1-5-1-2-4-3-6 0-2 3-2 6 3 10 5 5 18 8 26 1 8-7 10-17 11-29 1-12 3-17 14-23 11-6 27-1 27-1 0 0-4-1-12 2-8 3-13 11-11 21 2 10 15 15 24 11 8-4 10-19 1-22-9-3-11 4-9 6 2 2 3 1 3 1 0 0 1 0 0 2-1 2-4 2-7-2-3-3-2-11 6-14 8-4 22-5 41 4 14 6 23 16 27 20-1-1-3-3-5-4-5-2-13-5-24-3-11 2-18 12-13 21 5 9 16 8 17 1 1-8-6-9-9-8-3 1-2 3-2 3 0 0-2-1-1-5 1-4 6-8 14-5 8 3 10 13 18 23 8 10 20 8 22-2 2-10-7-15-7-15 0 0 0 0 2 1 2 1 6 5 9 13 2 8 7 20 20 28 13 8 31 15 45 34 14 20 14 41 14 41 0 0-1-8-6-17-5-9-14-15-14-15 0 0 1 1 1 4 0 3 1 5 1 5 0 0 0-1-1-3-1-2-2-8-6-15-4-6-10-10-10-10 0 0 2 2 3 6 1 4 0 8 0 8 0 0 0-4-2-7-2-4-7-12-13-13-6-2-12 0-12 6 0 5 7 6 8 2 1-4-2-6-2-6 0 0 4-1 8 3 4 4 3 11 7 20 3 9 11 12 19 16 8 4 8 7 8 7 0 0-2-3-10-5-7-2-17-1-28 0-12 2-17-3-23-9-5-7-1-13-1-13 0 0-1 4 3 4 4 0 5-5 3-7-2-2-9-2-12 6-3 8-3 17 1 25 4 7 13 11 22 9 9-1 18-12 32-12 14 0 20 10 20 10 0 0-2-2-5-3-3-1-17-4-27 0-10 4-18 13-20 23-1 4-1 8-1 11l19 0c-3-5-3-11-1-17 4-9 12-16 27-14 15 2 23 11 23 11 0 0-4-1-9 1-5 2-7 7-6 15 0 2 1 3 2 4l12 0c1-3-3-5-4-5-2 1-2 3-2 3 0 0-1-1-1-3 0-2 3-5 7-3 3 1 6 4 7 8l42 0c0-1 0-1 0-2 0-14-1-21-12-27-11-5-18 4-18 4 0 0 2-2 4-2 3 0 7 3 7 7 0 4-6 7-15-1-8-8-11-20-4-33 6-13 18-20 35-14 17 5 17 18 11 27-5 8-18 6-19-3-1-9 9-9 9-9 0 0-2 0-2 2-1 2 0 4 3 5 3 1 7-4 3-8-4-4-13-2-15 5-2 8 3 16 16 16 13 0 21-13 21-28-1-14-13-28-33-27zm-72-67c-1 6-2 11-2 11 0 0-1-5-7-7-1-3-2-6-3-9 2 1 5 1 5-1 0-3-2-3-2-3 0 0 2-3 5-2 3 1 5 6 4 12zm3 14c1-7 4-12 7-14 2 6 3 11 4 14-10 9-6 26-6 26 0 0-7-9-4-25zm-182-45c0 0 0 0-1-1 1 1 2 2 2 2 0 0-1 0-2-1zm78 173c-20-8-34 4-34 4 0 0 8-1 20 3 3 1 5 3 7 4l21 0c-3-5-8-9-14-12zm-399-103c0-1-1-3-2-3-1 0-1 0-2 0 0 0 0 0 0 0 0 0-3-3-4-8-1-5-3-10-5-11-1-1-2-2-2-2 0 0 7 3 9 9 3 6 2 10 2 10 0 0 6-8 1-18-5-10-17-11-21-11-4-1-7 0-7 0 0 0 8 0 9 9 1 9 0 15 7 20 5 4 8 3 9 2 0 0-1 1-1 2 0 1 1 3 2 3 0 0 1 0 1 0 1 6 4 17 11 29-7-13-10-23-11-29 1 0 2-1 2-2zm718 25c0 2 1 3 2 3 2 0 3-1 3-2 0-2-1-3-2-3-2 0-3 1-3 2zm33-20c-11 1-19-1-24 7-6 8-3 11-3 11 0 0 3-4 10-5 7-1 12-4 14-5 1-1 2-3 2-3 0 0-4 8-12 11-8 3-13 2-13 2 0 0 9 8 22 3 13-5 14-20 15-24 1-4 1-8 1-8 0 0-1 10-12 10zm-33 24c0 0-2 5-8 10-5 4-12 4-14 4 1 0 1 0 2 0 2 0 7-4 11-9 4-5 9-6 9-6 0 0-2-4-11-3-10 1-13 8-19 17-6 9-15 5-15 5 0 0 4 2 8 4 4 1 17 8 29-1 11-8 9-20 9-20zm26 24c-2-11-1-19-10-24-9-5-12-2-12-2 0 0 4 3 6 9 1 6 5 12 6 13 1 1 1 1 2 1-2-1-8-4-11-10-4-7-3-12-3-12 0 0-7 10 0 22 7 12 21 12 26 12 4 0 9 0 9 0 0 0-10 0-12-10zm-91-96c-1 2 0 3 2 4 2 1 3 0 4-2 1-2 0-3-2-4-2-1-3 0-4 2zm-30 16c11 1 18 4 25-4 7-7 5-11 5-11 0 0-4 3-11 3-7 0-13 2-14 3-1 1-1 1-2 2 2-2 6-7 12-8 8-1 13 0 13 0 0 0-8-9-21-6-14 3-17 17-19 22-2 4-2 8-2 8 0 0 2-9 13-9zm46-27c6-3 12-3 15-2-1 0-1 0-2 0-2 0-8 3-12 7-5 5-10 5-10 5 0 0 1 4 11 5 10 1 14-6 21-14 8-8 15-2 15-2 0 0-3-3-7-5-4-2-16-10-28-4-12 6-12 19-12 19 0 0 3-4 10-8zm-31-20c0 11-2 19 6 25 8 6 11 4 11 4 0 0-4-4-4-10 0-7-3-12-4-14-1-1-1-1-2-1 2 1 8 5 9 11 2 8 1 13 1 13 0 0 9-9 4-22-5-13-19-15-23-16-4-1-8-1-8-1 0 0 9 1 10 12zm-1183 128c-26 3-23 32-8 39 15 7 27-8 27-8 0 0 0 0-1 4-1 3-4 14-14 25l26 0c12-29-7-62-31-60zm-449-190l-30 0c25 115 87 201 134 250l63 0c-75-59-139-145-167-250zm482 0l-82 0c-2 2-5 4-7 6-23 20-8 5-8 5 0 0-40 39-56 88-11 33-35 68-67 72-28 4-40-16-42-21 1 2 4 6 11 8 10 3 33-9 26-29-6-20-51-20-56 10-5 30 29 58 71 41 43-17 61-80 61-80 0 0-11 40-12 80-1 27 7 51 19 69l21 0c-11-10-21-25-27-44-15-46 5-104 5-104 0 0 12 58 57 59 45 1 60-44 49-68-11-25-41-30-51-8-10 22 8 34 20 31 12-3 14-12 14-12 0 0 5 14-4 30-10 16-41 26-62-9-21-34 3-76 28-101 10-11 18-17 23-21 38 42 96 60 147 41 25-10 45-26 59-44l-53 0c-20 9-52 14-83 0zm235 175c-16 29-36 54-59 75l106 0c42-47 74-107 90-181 5-24 8-47 8-69l-91 0c-4 56-22 116-54 175zm-540-160c-19 0-19 21-8 27 10 6 20-4 20-4 0 0 0 0-1 3-1 3-10 23-32 27-24 5-55-10-63-50-1-6-2-12-2-18l-6 0c-4 35 12 63 33 77 21 14 53 13 73-11 16-20 5-51-14-51zm-345 35c-89 96-177 126-284 117-81-6-148-67-161-143 46 32 92 61 148 59 72-3 112-43 130-83l-22 0c-28 51-75 68-131 49-27-9-42-28-49-49l-105 0 0 3c3 2 6 4 9 7 2 20 6 40 15 59 48 114 224 178 374 76 62-43 110-97 143-146l-28 0c-12 17-25 34-39 50z"}],[a.__$$__meshim_common_GRect,"frame_border",null,[],{"id":"frame_border","opacity":"0.1","fill":"#ff0000","x":"0","y":"0","border":"10","width":"2400","height":"3400"}]],{"width":"240px","height":"340px","viewBox":"0 0 2400 3400","position":"absolute","top":"0","left":"0","canvasScale":"0.1"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3372
+ r.set(t,x)
3373
+ x.__jx__constructor=arguments.callee
3374
+ x.__jx__native=!1
3375
+ var y=r.get(t+'__bg'),z=r.get(t+'__border'),A=r.get(t+'__bar'),B=r.get(t+'__highlight'),C=r.get(t+'__decor'),D=r.get(t+'__frame_border'),E=(function(){var G=a.__$$__meshim_common_Color
3376
+ x.windowPadding='26px 1px 2px 1px'
3377
+ x.titlePadding='0px 0px 0px 1px'
3378
+ x.buttonPadding='0px 4px 0px 0px'
3379
+ x.setColor=function(H){var I=new G(H)
3380
+ y.setFill(I.blend('#fefefe',0.95).toRGB())
3381
+ z.setFill(I.lighten(0.1).toRGB())
3382
+ var J=I.lighten(0.2).toRGB(),K=I.toRGB()
3383
+ A.setFill('linear, top, from('+J+' to('+K+')')
3384
+ B.setFill(I.lighten(0.25).toRGB())
3385
+ C.setFill(I.darken(0.2).toRGB())
3386
+ D.setFill(I.blend('#000000',0.1).toRGB())}})()
3387
+ for(var F in E)if(E.hasOwnProperty(F))x[F]=E[F]
3388
+ if(x.fire)x.fire('init')
3389
+ x.setStyle&&x.setStyle(u)
3390
+ x.setAttributes&&x.setAttributes(w)
3391
+ x.addClass("meshim_components_FloralTheme")
3392
+ if(typeof x.addChildren=='function')x.addChildren(v)
3393
+ else r.addChildren(x,v)
3394
+ return x}
3395
+ a.__$$__meshim_components_PlasticTheme=function(s,t,u,v,w){t=t||r.generateID()
3396
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"main",null,[],{"x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","width":"240","height":"340","fill":"#f3edde","id":"main"}],[a.__$$__meshim_common_GRect,"title_gradient",null,[],{"x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","width":"240","height":"25","id":"title_gradient"}],[a.__$$__meshim_common_GRect,"right_inner_shadow",null,[],{"opacity":"0.14","x":"233","y":"0","rx":"7","ry":"7","corners":"2","width":"7","height":"340","id":"right_inner_shadow"}],[a.__$$__meshim_common_GRect,"bottom_inner_shadow",null,[],{"opacity":"0.14","x":"0","y":"334","width":"240","height":"6","id":"bottom_inner_shadow"}],[a.__$$__meshim_common_GRect,null,null,[],{"x":"2","y":"23","rx":"4","ry":"4","corners":"1 2 3 4","width":"232","height":"311","fill":"#000000","opacity":"0.05"}],[a.__$$__meshim_common_GRect,null,null,[],{"x":"3","y":"24","rx":"4","ry":"4","corners":"1 2 3 4","width":"232","height":"311","fill":"#000000","opacity":"0.05"}],[a.__$$__meshim_common_GRect,null,null,[],{"x":"4","y":"25","rx":"2","ry":"2","corners":"1 2 3 4","width":"232","height":"311","fill":"#e8e8e8"}],[a.__$$__meshim_common_GRect,null,null,[],{"opacity":"0.5","x":"6","y":"27","rx":"5","ry":"5","width":"229","height":"308","fill":"#ffffff"}],[a.__$$__meshim_common_GRect,null,null,[],{"opacity":"0.5","x":"7","y":"28","rx":"5","ry":"5","width":"227","height":"306","fill":"#ffffff"}],[a.__$$__meshim_common_GRect,null,null,[],{"x":"8","y":"29","rx":"5","ry":"5","width":"225","height":"304","fill":"#ffffff"}],[a.__$$__meshim_common_GRect,null,null,[],{"opacity":"0.2","x":"4","y":"25","rx":"2","ry":"2","corners":"1 2 3 4","width":"232","height":"311","border":"1","fill":"#000000"}],[a.__$$__meshim_common_GRect,null,null,[],{"opacity":"0.2","x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","border":"1","width":"240","height":"340","fill":"#000000"}]],{"width":"240px","height":"340px","viewBox":"0 0 240 340"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3397
+ r.set(t,x)
3398
+ x.__jx__constructor=arguments.callee
3399
+ x.__jx__native=!1
3400
+ var y=r.get(t+'__main'),z=r.get(t+'__title_gradient'),A=r.get(t+'__right_inner_shadow'),B=r.get(t+'__bottom_inner_shadow'),C=(function(){var E=a.__$$__meshim_common_Color
3401
+ x.windowPadding='25px 4px 4px 4px'
3402
+ x.titlePadding='1px 2px'
3403
+ x.buttonPadding='0px 4px 0px 0px'
3404
+ x.setColor=function(F){var G=new E(F),H=G.toRGB(),I=G.blend('#000000',0.1),J=I.toRGB(),K=G.blend('#ffffff',0.3),L=K.toRGB(),M='linear dir from(#000000) color-stop(0.5 '+H+') to('+H+')'
3405
+ y.setFill(J)
3406
+ z.setFill('linear bottom from('+J+') color-stop(0.5 '+H+') to('+L+')')
3407
+ A.setFill(M.replace('dir','right'))
3408
+ B.setFill(M.replace('dir','bottom'))
3409
+ return x}})()
3410
+ for(var D in C)if(C.hasOwnProperty(D))x[D]=C[D]
3411
+ if(x.fire)x.fire('init')
3412
+ x.setStyle&&x.setStyle(u)
3413
+ x.setAttributes&&x.setAttributes(w)
3414
+ x.addClass("meshim_components_PlasticTheme")
3415
+ if(typeof x.addChildren=='function')x.addChildren(v)
3416
+ else r.addChildren(x,v)
3417
+ return x}
3418
+ a.__$$__meshim_components_SolidTheme=function(s,t,u,v,w){t=t||r.generateID()
3419
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"bg",null,[],{"x":"0","y":"0","rx":"7","ry":"7","corners":"1 2","width":"240","height":"340","fill":"#ffffff","id":"bg"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#ffffff","opacity":"0.8","x":"6","y":"30","rx":"1","ry":"1","corners":"1 2 3 4","width":"228","height":"304"}]],{"width":"240px","height":"340px","viewBox":"0 0 240 340"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3420
+ r.set(t,x)
3421
+ x.__jx__constructor=arguments.callee
3422
+ x.__jx__native=!1
3423
+ var y=r.get(t+'__bg'),z=(function(){var B=a.__$$__meshim_common_Color
3424
+ x.windowPadding='30px 6px 6px 6px'
3425
+ x.titlePadding='2px 6px'
3426
+ x.buttonPadding='3px 4px'
3427
+ x.setColor=function(C){var D=new B(C)
3428
+ y.setFill(D.toRGB())
3429
+ return x}})()
3430
+ for(var A in z)if(z.hasOwnProperty(A))x[A]=z[A]
3431
+ if(x.fire)x.fire('init')
3432
+ x.setStyle&&x.setStyle(u)
3433
+ x.setAttributes&&x.setAttributes(w)
3434
+ x.addClass("meshim_components_SolidTheme")
3435
+ if(typeof x.addChildren=='function')x.addChildren(v)
3436
+ else r.addChildren(x,v)
3437
+ return x}
3438
+ a.__$$__meshim_Socket=(function(){var s='__zopnetworkswf',t=(function(){var u=a.__$$__jx_core_ObjectUtil,v=a.__$$__meshim_Config,w=a.__$$__meshim_WebIO,x,y,z,A={}
3439
+ function B(W){if(T())D(W)
3440
+ else if(U())C()}
3441
+ function C(){w.createSocket(V)
3442
+ K=V.send=w.send
3443
+ x=w.getFlashStub()}
3444
+ function D(W){if(document.getElementById(s))return
3445
+ var X
3446
+ if(m.isIE){x=document.createElement('div')
3447
+ X=x.style
3448
+ X.position='absolute'
3449
+ X.top='-50px'
3450
+ X.left='0'
3451
+ X.height=X.width='1px'
3452
+ X.overflow='hidden'
3453
+ X.backgroundColor='transparent'
3454
+ document.body.insertBefore(x,document.body.firstChild)
3455
+ x.innerHTML='<OBJECT id="'+s+'" style="POSITION: absolute; left: 0; top: -9999px" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"><PARAM value="'+W+'" name="movie" /><PARAM value="always" name="allowscriptaccess" /></OBJECT>'
3456
+ x=x.getElementsByTagName('object')[0]
3457
+ return}
3458
+ x=document.createElement('embed')
3459
+ x.id=s
3460
+ x.src=W
3461
+ x.setAttribute('allowScriptAccess','always')
3462
+ x.setAttribute('type','application/x-shockwave-flash')
3463
+ X=x.style
3464
+ X.position='absolute'
3465
+ X.top='-50px'
3466
+ X.left='0'
3467
+ X.height=X.width='1px'
3468
+ X.overflow='hidden'
3469
+ X.backgroundColor='none'
3470
+ document.body.insertBefore(x,document.body.firstChild)
3471
+ x.setAttribute('wmode','opaque')}
3472
+ function E(){H=parseInt(Math.random()*1000)*10000+10
3473
+ B(v.baseURL+'/swf/ZClientController2.swf')}
3474
+ function F(){if(y&&S()&&x.jsAlert)x.jsAlert()}
3475
+ var G={},H=2
3476
+ function I(W,X){if(!G[W]){return}
3477
+ G[W](X)
3478
+ G[W]=null}
3479
+ function J(W,X,Y){X=X||{}
3480
+ if(!X.url)X.url=window.location.href
3481
+ K(W,X,Y)}
3482
+ function K(W,X,Y,Z){function $$($_){if(y&&S()&&x.jsSend)window.setTimeout(function(){x.jsSend($_)},50)
3483
+ else setTimeout(function(){$$($_)},200)}
3484
+ X=X||{}
3485
+ X=u.clone(X)
3486
+ X.__type=W.replace(/\//g,'.')
3487
+ if(Y){X.__messageID=H
3488
+ G[X.__messageID]=Y
3489
+ H++}
3490
+ $$(X)
3491
+ return}
3492
+ function L(W,X){if(!A[W])A[W]=[]
3493
+ A[W].push(X)}
3494
+ function M(W){try {y=!0
3495
+ if(!W)return
3496
+ var X=W['__type']
3497
+ if(W['__messageID'])I(W['__messageID'],W)
3498
+ if(A[X])for(var Y=0;Y<A[X].length;Y++)A[X][Y](W)}catch(Z){if(window.console&&console.log)console.log('Socket dispatching <'+W.__type+'> failed: '+(Z.description||Z.message))}}
3499
+ function N(W){var X=''
3500
+ for(var Y in W)if(W.hasOwnProperty(Y))X+=Y+'='+escape(W[Y])+'&'
3501
+ return X}
3502
+ function O(){if(v.accountKey)return v.accountKey
3503
+ if(z)return z
3504
+ var W=document.getElementsByTagName("script")
3505
+ for(var X=0;X<W.length;X++)if(W[X].src.search(new RegExp("https?://.*zopim.(com|net)/?[?]"))==0)return z=W[X].src.split("?")[1]}
3506
+ function P(W){if(S()&&x.disconnect)x.disconnect(W)}
3507
+ function Q(){if(S()&&x.reset)x.reset()
3508
+ else setTimeout(Q,200)}
3509
+ function R(){if(S()&&x.connect)x.connect()
3510
+ V.idleDisconnected=!1}
3511
+ function S(){if(x&&'nodeType' in x)x=document.getElementById(s)
3512
+ return x}
3513
+ function T(){if(window.$zopim&&window.$zopim.livechat&&window.$zopim.livechat.noFlash)return !1
3514
+ else return m.hasFlash}
3515
+ function U(){if(m.isIE6||m.isIE7)return !1
3516
+ else return !0}
3517
+ var V={isFlashSocket:T,handlers:A,createFlash:B,init:E,soundAlert:F,callbacks:G,messageID:H,callback:I,send:K,sendTrigger:J,registerHandler:L,dispatch:M,toGetString:N,getAccountKey:O,getFlash:function(){return S()},reset:Q,connect:R,disconnect:P,isFlashReady:function(){return y}}
3518
+ V.idleDisconnected=!1
3519
+ L('idle_disconnect',function(){V.idleDisconnected=!0})
3520
+ return V})()
3521
+ return t})()
3522
+ a.__$$__meshim_components_AlphacubeTheme=function(s,t,u,v,w){t=t||r.generateID()
3523
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"border",null,[],{"x":"0","y":"0","rx":"7","ry":"8","corners":"1 2","width":"240","height":"340","fill":"#000000","id":"border"}],[a.__$$__meshim_common_GRect,null,null,[],{"x":"1","y":"1","rx":"6","ry":"7","corners":"1 2","width":"238","height":"338","fill":"#ffffff"}],[a.__$$__meshim_common_GRect,"bg",null,[],{"x":"2","y":"2","rx":"6","ry":"7","corners":"1 2","width":"236","height":"336","fill":"#ffcccc","id":"bg"}],[a.__$$__meshim_common_GRect,"top",null,[],{"x":"2","y":"2","rx":"6","ry":"7","corners":"1 2","width":"236","height":"28","fill":"linear top from(#ff0000) color-stop(0.5 #ff0000) to(#ffcccc)","id":"top"}]],{"width":"240px","height":"340px","viewBox":"0 0 240 340"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3524
+ r.set(t,x)
3525
+ x.__jx__constructor=arguments.callee
3526
+ x.__jx__native=!1
3527
+ var y=r.get(t+'__border'),z=r.get(t+'__bg'),A=r.get(t+'__top'),B=(function(){var D=a.__$$__meshim_common_Color
3528
+ x.windowPadding='25px 2px 3px 2px'
3529
+ x.titlePadding='1px 2px'
3530
+ x.buttonPadding='0px 4px 0px 0px'
3531
+ x.setColor=function(E){var F=new D(E),G=F.toStrRGB(),H=F.blend('#ffffff',0.8),I=H.toStrRGB(),J=F.blend('#000000',0.3),K=J.toStrRGB(),L='linear top from('+G+') color-stop(0.5 '+G+') to('+I+')'
3532
+ y.setFill(K)
3533
+ z.setFill(I)
3534
+ A.setFill(L)
3535
+ return x}})()
3536
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
3537
+ if(x.fire)x.fire('init')
3538
+ x.setStyle&&x.setStyle(u)
3539
+ x.setAttributes&&x.setAttributes(w)
3540
+ x.addClass("meshim_components_AlphacubeTheme")
3541
+ if(typeof x.addChildren=='function')x.addChildren(v)
3542
+ else r.addChildren(x,v)
3543
+ return x}
3544
+ a.__$$__meshim_components_ChromeTheme=function(s,t,u,v,w){t=t||r.generateID()
3545
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"border",null,[],{"id":"border","fill":"#555555","shadow":"0 0 5 #000 0.5","x":"3","y":"3","corners":"1 2","rx":"5","ry":"5","width":"234","height":"337"}],[a.__$$__meshim_common_GRect,"bg",null,[],{"id":"bg","fill":"#f5f5f5","x":"4","y":"10","width":"232","height":"329"}],[a.__$$__meshim_common_GRect,"chrome",null,[],{"id":"chrome","fill":"#444749","x":"4","y":"4","rx":"4","ry":"4","corners":"1 2","width":"232","height":"24"}],[a.__$$__meshim_common_GRect,"fill",null,[],{"id":"fill","fill":"linear top color-stop(0 #323537) color-stop(0.5 #323537) color-stop(0.5 #2b2e31) color-stop(1 #2b2e31)","x":"5","y":"5","rx":"4","ry":"4","corners":"1 2","width":"230","height":"23"}],[a.__$$__meshim_common_GRect,null,null,[],{"opacity":"0.1","fill":"#000000","x":"3","y":"27","width":"234","height":"1"}]],{"width":"240px","height":"340px","viewBox":"0 0 240 340"}]],{"width":"100%","height":"100%","common":"meshim.common","margin":"0","border":"0px none"}]]))
3546
+ r.set(t,x)
3547
+ x.__jx__constructor=arguments.callee
3548
+ x.__jx__native=!1
3549
+ var y=r.get(t+'__border'),z=r.get(t+'__bg'),A=r.get(t+'__chrome'),B=r.get(t+'__fill'),C=(function(){var E=a.__$$__meshim_common_Color
3550
+ x.titlePadding='3px 5px'
3551
+ x.buttonPadding='3px 5px'
3552
+ x.windowPadding='28px 4px 1px 4px'
3553
+ x.setColor=function(F){var G=new E(F),H=G.lighten(0.07).toRGB(),I=G.toRGB(),J='linear top color-stop(0 '+H+') color-stop(0.5 '+H+') color-stop(0.5 '+I+') color-stop(1 '+I+')'
3554
+ y.setFill(G.darken(0.9).toRGB())
3555
+ A.setFill(G.lighten(0.2).toRGB())
3556
+ z.setFill(G.blend('#ffffff',0.95).toRGB())
3557
+ B.setFill(J)
3558
+ return x}})()
3559
+ for(var D in C)if(C.hasOwnProperty(D))x[D]=C[D]
3560
+ if(x.fire)x.fire('init')
3561
+ x.setStyle&&x.setStyle(u)
3562
+ x.setAttributes&&x.setAttributes(w)
3563
+ x.addClass("meshim_components_ChromeTheme")
3564
+ if(typeof x.addChildren=='function')x.addChildren(v)
3565
+ else r.addChildren(x,v)
3566
+ return x}
3567
+ a.__$$__meshim_components_MacOsTheme=function(s,t,u,v,w){t=t||r.generateID()
3568
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"highlight",null,[],{"fill":"#ffffff","x":"0","y":"0","rx":"4","ry":"4","corners":"1 2","width":"240","height":"25","id":"highlight"}],[a.__$$__meshim_common_GRect,"bar",null,[],{"fill":"linear, top, from(#cbcbcb) to(#a8a8a8)","x":"0","y":"2","rx":"4","ry":"2","corners":"1 2","width":"240","height":"23","id":"bar"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#8e8e8e","x":"0","y":"25","width":"240","height":"1"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#cccccc","x":"1","y":"26","border":"1","width":"238","height":"313"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#ffffff","opacity":"0.9","x":"2","y":"27","width":"236","height":"311"}],[a.__$$__meshim_common_GRect,"border",null,[],{"fill":"#666666","x":"0","y":"0","rx":"4","ry":"4","corners":"1 2","border":"1","width":"240","height":"340","id":"border"}]],{"width":"240px","height":"340px","viewBox":"0 0 240 340"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3569
+ r.set(t,x)
3570
+ x.__jx__constructor=arguments.callee
3571
+ x.__jx__native=!1
3572
+ var y=r.get(t+'__highlight'),z=r.get(t+'__bar'),A=r.get(t+'__border'),B=(function(){var D=a.__$$__meshim_common_Color
3573
+ x.windowPadding='27px 2px 3px 2px'
3574
+ x.titlePadding='0px 0px 0px 2px'
3575
+ x.buttonPadding='1px 4px 0px 0px'
3576
+ x.setColor=function(E){var F=new D(E),G=F.toRGB(),H=F.lighten(0.3),I="linear top "+"from("+H.toRGB()+") "+"to("+G+") "
3577
+ y.setFill(H.blend('#ffffff',0.4).toRGB())
3578
+ z.setFill(I)
3579
+ A.setFill(G)}})()
3580
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
3581
+ if(x.fire)x.fire('init')
3582
+ x.setStyle&&x.setStyle(u)
3583
+ x.setAttributes&&x.setAttributes(w)
3584
+ x.addClass("meshim_components_MacOsTheme")
3585
+ if(typeof x.addChildren=='function')x.addChildren(v)
3586
+ else r.addChildren(x,v)
3587
+ return x}
3588
+ a.__$$__meshim_components_Windows7Theme=function(s,t,u,v,w){t=t||r.generateID()
3589
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"bg",null,[],{"fill":"linear top from(#6482AB) to(#15427E) color-stop(33%,#FFFFFF) color-stop(34%, #15427E)","opacity":"0.7","x":"0","y":"0","rx":"6","ry":"6","corners":"1 2 3 4","width":"240","height":"340","id":"bg"}],[a.__$$__meshim_common_GRect,"content_border",null,[],{"fill":"#172C46","x":"5","y":"24","width":"230","height":"311","id":"content_border"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#FFFFFF","x":"6","y":"25","width":"228","height":"309"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#000000","x":"0","y":"0","rx":"6","ry":"6","corners":"1 2 3 4","border":"1","width":"240","height":"340"}],[a.__$$__meshim_common_GRect,null,null,[],{"fill":"#FFFFFF","x":"1","y":"1","rx":"5","ry":"5","corners":"1 2 3 4","border":"1","width":"238","height":"338"}]],{"width":"240","height":"340","viewBox":"0 0 240 340"}]],{"width":"100%","height":"100%","common":"meshim.common","margin":"0","border":"0px none"}]]))
3590
+ r.set(t,x)
3591
+ x.__jx__constructor=arguments.callee
3592
+ x.__jx__native=!1
3593
+ var y=r.get(t+'__bg'),z=r.get(t+'__content_border'),A=(function(){var C=a.__$$__meshim_common_Color
3594
+ x.windowPadding='25px 6px 7px 6px'
3595
+ x.titlePadding='0px 0px 0px 4px'
3596
+ x.buttonPadding='0 4px 0px 0px'
3597
+ x.setColor=function(D){var E=new C(D),F=E.toRGB(),G=E.lighten(0.3).toRGB(),H="linear bottom "+"from("+F+") "+"to("+G+") "+"color-stop(66%,"+F+") "+"color-stop(67%, #ffffff)"
3598
+ y.setFill(H)
3599
+ z.setFill(E.darken(0.95).toRGB())}})()
3600
+ for(var B in A)if(A.hasOwnProperty(B))x[B]=A[B]
3601
+ if(x.fire)x.fire('init')
3602
+ x.setStyle&&x.setStyle(u)
3603
+ x.setAttributes&&x.setAttributes(w)
3604
+ x.addClass("meshim_components_Windows7Theme")
3605
+ if(typeof x.addChildren=='function')x.addChildren(v)
3606
+ else r.addChildren(x,v)
3607
+ return x}
3608
+ a.__$$__meshim_components_AlphacubeThemeBar=function(s,t,u,v,w){t=t||r.generateID()
3609
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GRect,"border",null,[],{"x":"0","y":"0","rx":"7","ry":"8","corners":"1 2","width":"240","height":"28","fill":"#000000","id":"border"}],[a.__$$__meshim_common_GRect,null,null,[],{"x":"1","y":"1","rx":"6","ry":"7","corners":"1 2","width":"238","height":"27","fill":"#ffffff"}],[a.__$$__meshim_common_GRect,"bg",null,[],{"x":"2","y":"2","rx":"6","ry":"7","corners":"1 2","width":"236","height":"28","fill":"#ffcccc","id":"bg"}],[a.__$$__meshim_common_GRect,"top",null,[],{"x":"2","y":"2","rx":"6","ry":"7","corners":"1 2","width":"236","height":"28","fill":"linear top from(#ff0000) color-stop(0.5 #ff0000) to(#ffcccc)","id":"top"}]],{"width":"240px","height":"28px","viewBox":"0 0 240 28"}]],{"width":"100%","height":"100%","common":"meshim.common"}]]))
3610
+ r.set(t,x)
3611
+ x.__jx__constructor=arguments.callee
3612
+ x.__jx__native=!1
3613
+ var y=r.get(t+'__border'),z=r.get(t+'__bg'),A=r.get(t+'__top'),B=(function(){var D=a.__$$__meshim_common_Color
3614
+ x.setColor=function(E){var F=new D(E),G=F.toStrRGB(),H=F.blend('#ffffff',0.8),I=H.toStrRGB(),J=F.blend('#000000',0.3),K=J.toStrRGB(),L='linear top from('+G+') color-stop(0.5 '+G+') to('+I+')'
3615
+ y.setFill(K)
3616
+ z.setFill(I)
3617
+ A.setFill(L)
3618
+ return x}})()
3619
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
3620
+ if(x.fire)x.fire('init')
3621
+ x.setStyle&&x.setStyle(u)
3622
+ x.setAttributes&&x.setAttributes(w)
3623
+ x.addClass("meshim_components_AlphacubeThemeBar")
3624
+ if(typeof x.addChildren=='function')x.addChildren(v)
3625
+ else r.addChildren(x,v)
3626
+ return x}
3627
+ a.__$$__meshim_Tracker=(function(){var s=(function(){var t=a.__$$__meshim_Socket,u=!0,v=0,w=9*60*1000
3628
+ function x(){if(A.api_idle_override)return
3629
+ v++
3630
+ if(u)return
3631
+ u=!0
3632
+ t.send('client/active',{})
3633
+ if(t.idleDisconnected)t.connect()
3634
+ window.setTimeout(y,w)}
3635
+ function y(){if(A.api_idle_override)return
3636
+ if(v){v=0
3637
+ t.send('client/active',{})
3638
+ window.setTimeout(y,w)}
3639
+ else u=!1}
3640
+ function z(){window.setTimeout(y,w)
3641
+ n.document.on('mousemove',x)
3642
+ n.window.on('click',x)
3643
+ n.window.on('scroll',x)
3644
+ n.window.on('keypress',x)
3645
+ t.registerHandler('idle_disconnect',function(){u=!1})}
3646
+ var A={init:z,api_idle_override:!1}
3647
+ return A})()
3648
+ return s})()
3649
+ a.__$$__meshim_SessionInfo=(function(){var s=(function(){var t=a.__$$__jx_core_ExtendArray,u=a.__$$__meshim_Socket,v={get:D,save:C,set:E,isCached:B,listen:G,reset:H,saveVariable:F},w,x,y,z={},A={}
3650
+ function B(){return w}
3651
+ function C(){if(!x)return
3652
+ if(!y)y=u.getFlash()
3653
+ if(y&&y.saveSessionInfo)y.saveSessionInfo()}
3654
+ function D(){if(!x)return
3655
+ if(!y)y=u.getFlash()
3656
+ if(y&&y.getSessionInfo)y.getSessionInfo()}
3657
+ function E(I){try {x=!0
3658
+ if(!I)return
3659
+ for(var J in I)if(I.hasOwnProperty(J)){if(A[J]){A[J]=!1
3660
+ if(!y)y=u.getFlash()
3661
+ if(y&&y.saveVariable)y.saveVariable(J,v[J],!0)}
3662
+ else{var K=v[J]
3663
+ if(I[J] instanceof Array)v[J]=t(I[J])
3664
+ else v[J]=I[J]}
3665
+ if(z[J])for(var L=0;L<z[J].length;L++)z[J][L](K)}}catch(M){if(window.console&&console.log)console.log('SessionInfo dispatching <'+I.__type+'> failed: '+M)}}
3666
+ function F(I,J,K){if(v[I]==J)return
3667
+ v[I]=J
3668
+ if(!x){A[I]=!0
3669
+ return}
3670
+ if(!y)y=u.getFlash()
3671
+ if(y&&y.saveVariable)y.saveVariable(I,J,K)}
3672
+ function G(I,J){if(!z[I])z[I]=[]
3673
+ z[I].push(J)}
3674
+ function H(){v.windowOpened=!1
3675
+ v.showStatusArea=!0
3676
+ v.agents=t()
3677
+ v.cIds=t()
3678
+ v.unreadMsgs=0
3679
+ v.history=t()
3680
+ v.sound=v.channel=v.cId=v.displayName=v.email=v.windowPosition=undefined}
3681
+ H()
3682
+ return v})()
3683
+ return s})()
3684
+ a.__$$__jx_controls_DraggableFrame=function(s,t,u,v,w){t=t||r.generateID()
3685
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_FloatingFrame,null,null,[],{"jx":"jx.controls"}]]))
3686
+ r.set(t,x)
3687
+ x.__jx__constructor=arguments.callee
3688
+ x.__jx__native=!1
3689
+ var y=(function(){var A=a.__$$__jx_controls_Application,B=x.iwin,C=x.idoc,D
3690
+ x.on('mousedown',x.raise)
3691
+ C.onmousedown=S
3692
+ var E=0,F
3693
+ x.setResizableNode=function(X){if(F)F.onmousedown=null
3694
+ if(X){X.onmousedown=function(Y){if(E==0){E=1
3695
+ setTimeout(function(){E=0},300)
3696
+ S(Y,!0)}
3697
+ else{x.fitToContents(x,1000,1000)}}
3698
+ F=X}}
3699
+ x.setDraggableNode=function(X){if(X){x.setBounds([0,0,0,0])
3700
+ D=X
3701
+ C.onmousedown=null
3702
+ X.onmousedown=S
3703
+ X.style.cursor='move'
3704
+ if(m.isIE)X.style.backgroundImage='url("'+A.assetsURL+'/jxml/images/blank.png")'}
3705
+ else{if(D){D.onmousedown=null
3706
+ D.style.cursor='default'
3707
+ D=null}
3708
+ C.onmousedown=null}}
3709
+ var G,H,I,J,K,L,M,N=!1,O,P,Q
3710
+ function R(){var X=r.create(document,'div')
3711
+ X.setPosition('absolute').setTop(0).setLeft(0).setWidth('100%').setHeight('100%').setMargin(0).setPadding(0)
3712
+ return X}
3713
+ function S(X,Y){x.raise(X,2)
3714
+ if(!O){O=R()
3715
+ r.appendChild(document.body,O)}
3716
+ O.style.zIndex=x.style.zIndex-1
3717
+ O.style.display='block'
3718
+ N=!1
3719
+ if(!X)X=B.event
3720
+ if(!X)return
3721
+ J=X.clientX
3722
+ K=X.clientY
3723
+ L=x.offsetWidth
3724
+ M=x.offsetHeight
3725
+ G=Y
3726
+ P=document.onmousemove
3727
+ Q=document.onmouseup
3728
+ C.onmousemove=T
3729
+ document.onmousemove=U
3730
+ C.onmouseup=document.onmouseup=V
3731
+ C.onselectstart=function(){return !1}
3732
+ X.preventDefault&&X.preventDefault()
3733
+ x.fire('jx:activate')
3734
+ return !1}
3735
+ function T(X){if(!N){x.fire('startdrag')
3736
+ N=!0}
3737
+ if(!X)X=window.event
3738
+ if(!X)X=B.event
3739
+ if(m.isIE<9&&!X.button){V()
3740
+ return}
3741
+ H=X.clientX-J
3742
+ I=X.clientY-K
3743
+ if(G){x.setWidth(L+H).setHeight(M+I)}
3744
+ else{x.move(H,I)
3745
+ x.fire('jx:drag')
3746
+ i.tick()}
3747
+ return !1}
3748
+ function U(X){if(!N){x.fire('startdrag')
3749
+ N=!0}
3750
+ if(!X)X=window.event
3751
+ if(!X)X=B.event
3752
+ if(m.isIE<9&&!X.button){V()
3753
+ return}
3754
+ H=X.clientX-J
3755
+ I=X.clientY-K
3756
+ if(m.isIE){H-=W(document.body.currentStyle.borderLeftWidth)
3757
+ I-=W(document.body.currentStyle.borderTopWidth)}
3758
+ if(G){x.setWidth(L+H-x.offsetLeft)
3759
+ x.setHeight(M+I-x.offsetTop)}
3760
+ else{x.moveTo(H,I)}
3761
+ x.fire('jx:drag')
3762
+ return !1}
3763
+ function V(){O.style.display='none'
3764
+ document.onmousemove=P
3765
+ document.onmouseup=Q
3766
+ C.onmousemove=null
3767
+ C.onmouseup=null
3768
+ C.onselectstart=null
3769
+ if(N){x.fire('enddrag')
3770
+ N=!1}}
3771
+ function W(X){var Y=parseInt(X)
3772
+ return isNaN(Y)?0:Y}})()
3773
+ for(var z in y)if(y.hasOwnProperty(z))x[z]=y[z]
3774
+ if(x.fire)x.fire('init')
3775
+ x.setStyle&&x.setStyle(u)
3776
+ x.setAttributes&&x.setAttributes(w)
3777
+ x.addClass("jx_controls_DraggableFrame")
3778
+ if(typeof x.addChildren=='function')x.addChildren(v)
3779
+ else r.addChildren(x,v)
3780
+ return x}
3781
+ a.__$$__jx_controls_Popup=function(s,t,u,v,w){t=t||r.generateID()
3782
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_FloatingFrame,null,"z-index:99999",[],{"jx":"jx.controls","position":"fixed","style":"z-index:99999"}]]))
3783
+ r.set(t,x)
3784
+ x.__jx__constructor=arguments.callee
3785
+ x.__jx__native=!1
3786
+ var y=(function(){})()
3787
+ for(var z in y)if(y.hasOwnProperty(z))x[z]=y[z]
3788
+ if(x.fire)x.fire('init')
3789
+ x.setStyle&&x.setStyle(u)
3790
+ x.setAttributes&&x.setAttributes(w)
3791
+ x.addClass("jx_controls_Popup")
3792
+ if(typeof x.addChildren=='function')x.addChildren(v)
3793
+ else r.addChildren(x,v)
3794
+ return x}
3795
+ a.__$$__meshim_LiveChatAPI=(function(){var s=(function(){var t=a.__$$__meshim_SessionInfo,u=a.__$$__meshim_Socket,v=a.__$$__meshim_CookieLaw,w,x,y,z={},A=n.extend({say:D,set:C,setName:E,setEmail:F,setNotes:H,setLanguage:I,setGreetings:K,setOnStatus:M,setOnUnreadMsgs:R,setDisableSound:$f,setOnConnected:O,setOnFlashReady:P,setOnGreeting:N,setStatus:S,addTags:T,removeTags:U,getEmail:G,clearAll:V,endChat:W,isChatting:X,freeze:Y}),B={chatbutton:{},chatbubble:{},chatwindow:{}}
3796
+ function C($i){$i.name&&E($i.name)
3797
+ $i.email&&F($i.email)
3798
+ $i.notes&&H($i.notes)
3799
+ $i.language&&I($i.language)
3800
+ $i.greetings&&K($i.greetings)
3801
+ $i.onStatus&&M($i.onStatus)
3802
+ $i.onGreeting&&N($i.onGreeting)
3803
+ $i.status&&S($i.status)
3804
+ $i.tags&&T($i.tags)
3805
+ $i.untags&&U($i.untags)
3806
+ $i.clearAll&&V()
3807
+ $i.endChat&&W()
3808
+ $i.onConnected&&O($i.onConnected)
3809
+ $i.onFlashReady&&P($i.onFlashReady)
3810
+ $i.onUnreadMsgs&&R($i.onUnreadMsgs)
3811
+ $i.disableSound&&$f($i.disableSound)
3812
+ return A}
3813
+ function D($i,$j){if(y)x.say($i,$j)
3814
+ return A}
3815
+ function E($i){if(y){x.changeName($i)
3816
+ delete z.name}
3817
+ else z.name=$i
3818
+ return A}
3819
+ function F($i){if(y){x.changeEmail($i)
3820
+ delete z.email}
3821
+ else z.email=$i
3822
+ return A}
3823
+ function G(){return t&&t.email}
3824
+ function H($i){if(y){x.update({notes:$i})
3825
+ delete z.notes}
3826
+ else z.notes=$i
3827
+ return A}
3828
+ function I($i){I.lang=$i
3829
+ return J($i)}
3830
+ function J($i){if(q.update instanceof Function)q.update($i)
3831
+ A.language=$i
3832
+ return A}
3833
+ function K($i){B.greetings=B.greetings||{}
3834
+ B.greetings.online={bar:$i.online[0],window:$i.online[1]}
3835
+ B.greetings.offline={bar:$i.offline[0],window:$i.offline[1]}
3836
+ B.greetings.away={bar:$i.away[0],window:$i.away[1]}
3837
+ if(t.settings){t.settings.greetings=B.greetings
3838
+ x&&x.fireStatusAndGreeting()}
3839
+ return A}
3840
+ var L
3841
+ A.on('status',function($i){L=$i})
3842
+ function M($i){if(L)setTimeout(function(){$i(L)},0)
3843
+ return A.on('status',function($j){setTimeout(function(){$i($j)},0)})}
3844
+ function N($i){return A.on('greeting',function($j){setTimeout(function(){$i($j)},0)})}
3845
+ function O($i){if(y)$i()
3846
+ A.on('connected',$i)}
3847
+ function P($i){u.registerHandler('flashready',$i)}
3848
+ var Q
3849
+ function R($i){return A.on('unreadMsgs',function($j){$j=Math.round($j/2)
3850
+ if($j!==Q){setTimeout(function(){$i($j)},0)
3851
+ Q=$j}})}
3852
+ function S($i){if(y){x.setStatus($i)
3853
+ delete z.status}
3854
+ else z.status=$i
3855
+ return A}
3856
+ function T(){var $i=[],$j
3857
+ if(arguments[0] instanceof Array)$i=arguments[0]
3858
+ else for($j=0;$j<arguments.length;$j++)$i.push(arguments[$j])
3859
+ if(y){x.addTags($i)
3860
+ delete z.tags}
3861
+ else z.tags=$i
3862
+ return A}
3863
+ function U(){var $i=[],$j
3864
+ if(arguments[0] instanceof Array)$i=arguments[0]
3865
+ else for($j=0;$j<arguments.length;$j++)$i.push(arguments[$j])
3866
+ if(y){x.removeTags($i)
3867
+ delete z.untags}
3868
+ else z.untags=$i
3869
+ return A}
3870
+ function V(){if(x){x.reset()
3871
+ delete z.clearAll}
3872
+ else z.clearAll=!0}
3873
+ function W(){if(y){x.endChat()
3874
+ delete z.endChat}
3875
+ else z.endChat=!0}
3876
+ function X(){if(y)return x.isChatting()
3877
+ else return !1}
3878
+ function Y($i){($i===!1)?$i=!1:$i=!0
3879
+ if(y){x.fire('freeze',$i)}
3880
+ else{A.on('connected',function(){x.fire('freeze',$i)})}
3881
+ return A}
3882
+ function Z(){return function(){arguments.callee.buffer=arguments}}
3883
+ function $$($i,$j){var $k=A,$l
3884
+ $i=$i.split('.')
3885
+ while($i.length>1)$k=$k[$i.shift()]
3886
+ $i=$i[0]
3887
+ $l=$k[$i]&&$k[$i].buffer
3888
+ $k[$i]=$j
3889
+ $l&&$j($l[0],$l[1],$l[2],$l[3],$l[4],$l[5],$l[6],$l[7],$l[8],$l[9])
3890
+ return w}
3891
+ A.button={setPosition:function($i){B.chatbutton.position=$i
3892
+ if(t.settings){t.settings.chatbutton.position=$i
3893
+ x&&x.fire('settings.chatbutton',t.settings.chatbutton)}},setOffsetBottom:function($i){B.chatbutton.offset_bottom=$i
3894
+ if(t.settings){t.settings.chatbutton.offset_bottom=$i
3895
+ x&&x.fire('settings.chatbutton',t.settings.chatbutton)}},setImage:function($i,$j){$j=typeof ($j)!='undefined'?$j:'4px 0px 0px 6px'
3896
+ B.chatbutton.image=$i
3897
+ B.chatbutton.padding=$j
3898
+ if(t.settings){t.settings.chatbutton.image=$i
3899
+ t.settings.chatbutton.padding=$j
3900
+ x&&x.fire('settings.chatbutton',t.settings.chatbutton)}},setHideWhenOffline:function($i){B.chatbutton.hideWhenOffline=$i
3901
+ if(t.settings){t.settings.chatbutton.hideWhenOffline=$i
3902
+ x&&x.fire('settings.chatbutton',t.settings.chatbutton)}},useFavicon:Z(),show:Z(),hide:Z(),setTheme:Z(),setColor:Z()}
3903
+ A.bubble={setText:function($i){B.chatbubble.text=$i
3904
+ if(t.settings){t.settings.chatbubble.text=$i
3905
+ x&&x.fire('settings.chatbubble',t.settings.chatbubble)}},setTitle:function($i){B.chatbubble.title=$i
3906
+ if(t.settings){t.settings.chatbubble.title=$i
3907
+ x&&x.fire('settings.chatbubble',t.settings.chatbubble)}},setImage:function($i,$j,$k,$l){B.chatbubble.titleColor=typeof ($k)!='undefined'?$k:'#f69010'
3908
+ B.chatbubble.textColor=typeof ($l)!='undefined'?$l:'#5d4343'
3909
+ B.chatbubble.imagePath=$i
3910
+ B.chatbubble.textPadding=typeof ($j)!='undefined'?$j:'0 0 0 0'
3911
+ if(t.settings){t.settings.chatbubble.titleColor=$k
3912
+ t.settings.chatbubble.textColor=$l
3913
+ t.settings.chatbubble.imagePath=$i
3914
+ t.settings.chatbubble.textPadding=$j
3915
+ x&&x.fire('settings.chatbubble',t.settings.chatbubble)}},show:Z(),hide:Z(),reset:Z()}
3916
+ A.flag={enable:Z(),disable:Z()}
3917
+ A.window={setColor:Z(),setTheme:Z(),toggle:Z(),show:Z(),hide:Z(),onShow:Z(),onHide:Z()}
3918
+ A.departments={filter:Z()}
3919
+ A.cookieLaw={comply:v.comply,showPrivacyPanel:v.showPrivacyPanel,setDefaultImplicitConsent:v.setDefaultImplicitConsent}
3920
+ function $_($i){for(var $j in B)if(B.hasOwnProperty($j)){$i[$j]=$i[$j]||{}
3921
+ for(var $k in B[$j])if(B[$j].hasOwnProperty($k)){$i[$j][$k]=B[$j][$k]}}
3922
+ return $i}
3923
+ function $a(){var $i=window.$zopim
3924
+ window.$zopim=$b
3925
+ window.$zopim.livechat=A
3926
+ $c($i&&$i._)}
3927
+ function $b($i){try {$i()}catch($j){if(!window.console)return
3928
+ if(typeof window.console.log=='function'){window.console.log('Error in API call: '+$j.name+' - '+$j.message)
3929
+ if(typeof window.console.dir=='function')window.console.dir($j)
3930
+ window.console.log($i.toString())}}}
3931
+ function $c($i){if(!$i||!f($i))return
3932
+ for(var $j=0;$j<$i.length;$j++)$b($i[$j])}
3933
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){window.$_$=window.$zopim=null})
3934
+ function $d($i){x=$i
3935
+ $i.on('status',function($j){A.fire('status',$j)}).on('greeting',function($j){A.fire('greeting',$j)}).on('unreadMsgs',function($j){A.fire('unreadMsgs',$j)}).on('reset',$g).on('idle_disconnect',$g).on('connection.error',$g).on('connected',$h).on('reattached',$h).on('settings',$e)
3936
+ z.clearAll&&V()
3937
+ $a()}
3938
+ function $e($i){if(!$i||(typeof $i!=='object'))return
3939
+ var $j=$i.language
3940
+ if($j&&!I.lang){J($j)}
3941
+ var $k=$i.disableSound
3942
+ if($k)$f($k)}
3943
+ function $f($i){if(typeof $i!=='boolean')return
3944
+ if((typeof t.sound!='boolean')&&$i===!0)t.sound=!1
3945
+ x.fire('settings.disableSound',$i)}
3946
+ function $g(){y=!1}
3947
+ function $h(){y=!0
3948
+ C(z)
3949
+ A.fire('connected')}
3950
+ return w={init:$d,api:A,define:$$,mergeAPISettings:$_,settings:B}})()
3951
+ return s})()
3952
+ a.__$$__jx_controls_TitleWindow=function(s,t,u,v,w){t=t||r.generateID()
3953
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_DraggableFrame,null,null,[[a.__$$__jx_controls_FullFrame,"content",null,[],{"id":"content","container":"default"}],[a.__$$__div,"titlebar",null,[[a.__$$__div,"buttons",null,[],{"float":"right","id":"buttons"}],[a.__$$__div,"title",null,[],{"float":"left","id":"title","container":"title","fontWeight":"bold"}]],{"id":"titlebar","position":"absolute","left":"0","top":"0","width":"100%","height":"25","zIndex":"10","fontSize":"12px","lineHeight":"12px","padding":"5px 5px 0"}],[a.__$$__img,"resize",null,[],{"id":"resize","position":"absolute","bottom":"1","right":"1","cursor":"SE-resize","selectable":"false","visible":"none"}]],{"jx":"jx.controls","height":"300","width":"240"}]]))
3954
+ r.set(t,x)
3955
+ x.__jx__constructor=arguments.callee
3956
+ x.__jx__native=!1
3957
+ var y=r.get(t+'__content'),z=r.get(t+'__titlebar'),A=r.get(t+'__buttons'),B=r.get(t+'__title'),C=r.get(t+'__resize')
3958
+ x.defaultPlacement=y
3959
+ var D=(function(){var F=a.__$$__jx_controls_Application,G=a.__$$__jx_controls_ButtonSprite
3960
+ x.setTitle=function(J){B.setText(J)}
3961
+ x.getTitle=function(){return B}
3962
+ x.getButtons=function(){return A}
3963
+ x.setPadding=function(J){y.setPadding(J)
3964
+ return x}
3965
+ x.setOverflow=function(J){y.setOverflow(J)
3966
+ return x}
3967
+ x.setScrollTop=function(J){y.setScrollTop(J)
3968
+ return x}
3969
+ var H={'show':x.show}
3970
+ x.show=function(J){if(J)x.raise()
3971
+ H.show()}
3972
+ var I=0
3973
+ x.addButton=function(J,K,L,M){if(!(J&&K&&M&&L))return
3974
+ I+=J
3975
+ var N=G(A)
3976
+ N.addClass('titlebutton').setWidth(J).setHeight(K).setMargin('0 0 0 3px').setFloat('right').setSrc(L).on('click',M)
3977
+ A.setWidth(I)}
3978
+ x.setResizable=function(J){if(J){C.setSrc(F.assetsURL+'/jxml/images/resize_corner.png')
3979
+ C.show()
3980
+ x.setResizableNode(C)}
3981
+ else x.setResizableNode(null)}
3982
+ x.setDraggableNode(z)})()
3983
+ for(var E in D)if(D.hasOwnProperty(E))x[E]=D[E]
3984
+ if(x.fire)x.fire('init')
3985
+ x.setStyle&&x.setStyle(u)
3986
+ x.setAttributes&&x.setAttributes(w)
3987
+ x.addClass("jx_controls_TitleWindow")
3988
+ if(typeof x.addChildren=='function')x.addChildren(v)
3989
+ else r.addChildren(x,v)
3990
+ return x}
3991
+ a.__$$__meshim_LiveChatController=(function(){var s=(function(){var t=a.__$$__jx_core_ObjectUtil,u=a.__$$__jx_language_Detect,v=a.__$$__meshim_Config,w=a.__$$__meshim_LiveChatAPI,x=a.__$$__meshim_SessionInfo,y=a.__$$__meshim_Socket,z=a.__$$__meshim_Tracker,A=a.__$$__meshim_GoogleAnalytics
3992
+ window.__$$__meshim__Config=v
3993
+ window.__$$__meshim__SessionInfo=x
3994
+ window.__$$__meshim__Socket=y
3995
+ if(m.bugs.leaksMemory)m.bugs.leaksMemory(function(){window.__$$__meshim__Config=window.__$$__meshim__SessionInfo=window.__$$__meshim__Socket=null})
3996
+ var B={init:C,reset:E,showWindow:$a,hideWindow:$b,send:$f,sendTrigger:$g,changeName:$e,changeEmail:$d,update:$c,buttonClick:$p,chatRequest:$m,fireStatusAndGreeting:R,say:$n,addTags:Z,removeTags:$$,setStatus:$_,endChat:$k,isChatting:$j}
3997
+ n.extend(B)
3998
+ function C(){if(q.update instanceof Function&&!q.language){n.runAfterDomReady(function(){if(!q.language)q.update(u.guess())})}
3999
+ y.registerHandler('flashready',P)
4000
+ y.registerHandler('init',O)
4001
+ y.registerHandler('chat.join',$i)
4002
+ y.registerHandler('chat.memberjoin',T)
4003
+ y.registerHandler('chat.memberleave',U)
4004
+ y.registerHandler('connected',V)
4005
+ y.registerHandler('reset',D)
4006
+ y.registerHandler('idle_disconnect',G)
4007
+ y.registerHandler('config',W)
4008
+ y.registerHandler('chat.msg',S)
4009
+ y.registerHandler('onlinestatus',Q)
4010
+ y.registerHandler('client.update',H)
4011
+ y.registerHandler('banned',F)
4012
+ y.registerHandler('nossl',function(){B.fire('nossl')})
4013
+ y.registerHandler('idle_disconnect',$l)
4014
+ y.registerHandler('connection.error',function(){$l()})
4015
+ n.window.on('unload',J)
4016
+ I('chat.event')
4017
+ I('connection.error')
4018
+ I('chat.join')
4019
+ I('chat.action.typing')
4020
+ I('reattached')
4021
+ x.listen('windowOpened',function(){setTimeout(X,0)})
4022
+ x.listen('settings',function(){if(x&&x.settings){var $r=K(x.settings)
4023
+ $r=w.mergeAPISettings($r)
4024
+ x.settings=$r
4025
+ B.fire('settings',$r)
4026
+ B.fire('settings.chatwindow',$r.chatwindow)
4027
+ B.fire('settings.chatbubble',$r.chatbubble)
4028
+ B.fire('settings.chatbutton',$r.chatbutton)}})
4029
+ x.listen('displayName',Y)
4030
+ w.init(B)
4031
+ y.init()
4032
+ A.init(B)}
4033
+ function D(){$b()
4034
+ x.reset()
4035
+ $l()
4036
+ B.fire('reset')
4037
+ R()}
4038
+ function E(){if(y.isFlashReady()){y.reset()
4039
+ D()}
4040
+ else y.registerHandler('flashready',E)}
4041
+ function F(){B.fire('banned')
4042
+ x.status=undefined
4043
+ $b()
4044
+ y.disconnect()}
4045
+ function G(){$b()
4046
+ B.fire('idle_disconnect')}
4047
+ function H($r){if($r.name&&$r.name!=x.displayName){B.fire('changeName',$r.name,x.displayName)
4048
+ x.displayName=$r.name}
4049
+ if($r.email&&$r.email!=x.email){B.fire('changeEmail',$r.email,x.email)
4050
+ x.email=$r.email}}
4051
+ function I($r){function $s($t){B.fire($r,$t)}
4052
+ y.registerHandler($r,$s)}
4053
+ function J(){y.disconnect(x)}
4054
+ function K($r){$r=$r||{}
4055
+ $r.chatbubble=L($r.chatbubble)
4056
+ $r.chatbutton=M($r.chatbutton)
4057
+ $r.chatwindow=N($r.chatwindow)
4058
+ return $r}
4059
+ function L($r){$r=$r||{}
4060
+ $r.color=$r.color||'#ee8f50'
4061
+ return $r}
4062
+ function M($r){$r=$r||{}
4063
+ $r.position=$r.position||'br'
4064
+ $r.theme=$r.theme||'chrome'
4065
+ $r.color=$r.color||'#333333'
4066
+ return $r}
4067
+ function N($r){$r=$r||{}
4068
+ $r.primaryColor=$r.primaryColor||'#333333'
4069
+ $r.name=$r.name||'chrome'
4070
+ return $r}
4071
+ function O($r){if(!$r)return
4072
+ if($r.nick){x.nick=$r.nick}
4073
+ if($r.settings){var $s=K($r.settings)
4074
+ $s=w.mergeAPISettings($s)
4075
+ x.settings=$s
4076
+ B.fire('settings',$s)
4077
+ B.fire('settings.chatwindow',$s.chatwindow)
4078
+ B.fire('settings.chatbubble',$s.chatbubble)
4079
+ B.fire('settings.chatbutton',$s.chatbutton)}
4080
+ if($r.chat&&$r.chat.members){var $t=$r.chat.members,$u=x.agents
4081
+ if($u&&$u instanceof Array){$u.splice(0,$u.length)
4082
+ for(var $v=0;$v<$t.length;$v++)if($t[$v].type=='agent')$u.push($t[$v].nick)}}
4083
+ H($r)
4084
+ Q($r)
4085
+ if($r.chat&&$r.chat.history&&!t.equal($r.chat.history,x.history)){x.history=$r.chat.history
4086
+ B.fire('history')}
4087
+ x.save()}
4088
+ function P(){if(x.settings){x.settings=w.mergeAPISettings(x.settings)
4089
+ x.settings.chatbutton&&B.fire('settings.chatbutton',x.settings.chatbutton)
4090
+ x.settings.chatwindow&&B.fire('settings.chatwindow',x.settings.chatwindow)
4091
+ x.settings.chatbubble&&B.fire('settings.chatbubble',x.settings.chatbubble)
4092
+ x.settings.chatwindow&&x.settings.chatbutton&&B.fire('settings',x.settings)}
4093
+ R()
4094
+ x.history&&B.fire('history')
4095
+ x.unreadMsgs&&B.fire('unreadMsgs',x.unreadMsgs)
4096
+ x.displayName&&!/^Visitor [0-9]+$/.test(x.displayName)&&B.fire('changeName',x.displayName)
4097
+ x.email&&B.fire('changeEmail',x.email)
4098
+ B.fire('flashready')}
4099
+ function Q($r){if($r.status!=x.status){x.status=$r.status
4100
+ R()}
4101
+ if($r.groups){B.fire('groups',$r.groups)}}
4102
+ function R(){if(x.status){B.fire('status',x.status)
4103
+ var $r=$q(x,'settings.greetings.'+x.status)
4104
+ $r&&B.fire('greeting',$r)}}
4105
+ function S($r){if(x.sound!==!1)y.soundAlert()
4106
+ if($r.msg)$r.msg=unescape(escape($r.msg).replace(new RegExp('%u06CC','g'),'%u064A'))
4107
+ B.fire('chat.msg',$r)}
4108
+ function T($r){if(x.agents&&x.agents.push)x.agents.push($r.nick)
4109
+ B.fire('chat.memberjoin',$r)}
4110
+ function U($r){if(x.agents&&x.agents.remove)x.agents.remove($r.nick)
4111
+ B.fire('chat.memberleave',$r)}
4112
+ function V($r){if($r.nick)x.nick=$r.nick
4113
+ if($r.name){B.fire('changeName',$r.name,x.displayName)
4114
+ x.displayName=$r.name}
4115
+ if($r.email){B.fire('changeEmail',$r.email,x.email)
4116
+ x.email=$r.email}
4117
+ z.init()
4118
+ B.fire('connected',$r)}
4119
+ function W($r){if($r&&$r.displayName)x.displayName=$r.displayName
4120
+ B.fire('config',$r)}
4121
+ function X(){if(x.windowOpened)B.fire('showWindow')
4122
+ else B.fire('hideWindow')}
4123
+ function Y($r){if(!$r)return
4124
+ B.fire('changeName',x.displayName,$r)}
4125
+ function Z($r){for(var $s=0;$s<$r.length;$s++)$f('client.visitor_add_tag',{tag:$r[$s]})}
4126
+ function $$($r){for(var $s=0;$s<$r.length;$s++)$f('client.visitor_remove_tag',{tag:$r[$s]})}
4127
+ function $_($r){$f('set_visitor_status',{status:$r})
4128
+ z.api_idle_override=($r=='idle')}
4129
+ function $a(){B.fire('showWindow')
4130
+ x.saveVariable('windowOpened',!0,!0)
4131
+ if(x.channel&&x.displayName)$f('chat.action.window',{visible:1,channel:x.channel,name:x.displayName})}
4132
+ function $b(){B.fire('hideWindow')
4133
+ x.saveVariable('windowOpened',!1,!0)
4134
+ if(x.channel&&x.displayName)$f('chat.action.window',{visible:0,channel:x.channel,name:x.displayName})}
4135
+ function $c($r,$s){if(!$r)return
4136
+ if($r.name)$e($r.name)
4137
+ if($r.email)$d($r.email)
4138
+ delete $r.name
4139
+ delete $r.email
4140
+ if(!$r)return
4141
+ y.send('client/update',$r,function($t){if($t.__status=='ok');
4142
+ if($s)$s($t)})}
4143
+ function $d($r,$s){var $t=x.email
4144
+ y.send('client/update',{email:$r},function($u){if($u.__status=='ok'){B.fire('changeEmail',$r,$t)
4145
+ x.email=$r}
4146
+ if($s)$s($u)})}
4147
+ function $e($r,$s){if(!$r||!$r.replace(/\s/g,'').length||$r==x.displayName){if($s)$s()
4148
+ return}
4149
+ var $t=x.displayName
4150
+ y.send('client/update',{name:$r},function($u){B.fire('changeName',$r,$t)
4151
+ if($u.__status=='ok')x.saveVariable('displayName',$r,!0)
4152
+ if($s)$s($u)})}
4153
+ function $f($r,$s,$t,$u){y.send($r,$s,$t,$u)}
4154
+ function $g($r,$s,$t){y.sendTrigger($r,$s,$t)}
4155
+ var $h
4156
+ function $i($r){if($r.channel)$h=$r.channel
4157
+ if($r.members){var $s=$r.members,$t=x.agents
4158
+ if($t&&$t instanceof Array){$t.splice(0,$t.length)
4159
+ for(var $u=0;$u<$s.length;$u++)if($s[$u].type=='agent'){$t.push($s[$u].nick)
4160
+ B.fire('chat.memberjoin',$s[$u])}}}}
4161
+ function $j(){return !!($h||x.channel)}
4162
+ function $k(){$h=$h||x.channel
4163
+ if($h)$f('chat.leave',{channel:$h})
4164
+ x.channel=$h=null}
4165
+ function $l(){$h=undefined}
4166
+ function $m($r,$s){if($h)return
4167
+ $r=$r||'all'
4168
+ y.send('chat/request',{group:$r},function($t){if($t.__status=="ok"&&$t.channel)x.channel=$h=$t.channel
4169
+ if($s)$s($t)})}
4170
+ function $n($r,$s){$r=unescape(escape($r).replace(new RegExp('%u06CC','g'),'%u064A'))
4171
+ $r=$o($r)
4172
+ if($h)$t($r)
4173
+ else{$m('all',function($u){if($h)$t($r)
4174
+ else if($s)$s($u)})}
4175
+ function $t($u){y.send('chat.msg',{msg:$u,channel:$h},$s)
4176
+ B.fire('chat.msg',{__type:'chat.msg',nick:x.nick,name:x.displayName,msg:$u})}}
4177
+ function $o($r){function $s($t){var $u=0,$v
4178
+ for(var $w=0;$w<$t.length;$w++){$v=parseInt($t.charAt($w))
4179
+ $u+=$w%2?$v:$v>4?$v*2%10+1:$v*2}
4180
+ return !($u%10)}
4181
+ ;
4182
+ return $r.replace(/\\+? *([0-9][ -]*){13,9999}/g,function($t){if($t.charAt(0)=='+')return $t
4183
+ var $u=$t.replace(/[ -]/g,'')
4184
+ if(/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/.test($u)&&$s($u))return $t.replace(/[0-9]/g,'#')
4185
+ return $t})}
4186
+ function $p(){if(!$h)y.send('chat.button_click',{})
4187
+ B.fire('chat.button_click')}
4188
+ function $q($r,$s,$t){var $u=$s.split('.'),$v
4189
+ if($r==null)return $t
4190
+ while($u.length){$v=$u.shift()
4191
+ $r=$r[$v]
4192
+ if($r==null)return $t}
4193
+ return $r}
4194
+ return B})()
4195
+ return s})()
4196
+ a.__$$__meshim_components_TextArea=function(s,t,u,v,w){t=t||r.generateID()
4197
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__textarea,null,"overflow-y: auto",[],{"display":"block","padding":"5px","style":"overflow-y: auto"}]]))
4198
+ r.set(t,x)
4199
+ x.__jx__constructor=arguments.callee
4200
+ x.__jx__native=!1
4201
+ var y=(function(){var A=a.__$$__meshim_LiveChatController
4202
+ function B(){A.on('connected',E).on('reattached',E).on('connection.error',function(){C(q(65))}).on('showWindow',F)
4203
+ x.on('focus',function(){x.addClass('focus')}).on('blur',function(){x.removeClass('focus')})
4204
+ C()
4205
+ x.on('keyup',H)
4206
+ x.on('change',H)}
4207
+ x.on('init',B)
4208
+ function C(J){x.disabled=!0
4209
+ x.setStyle('backgroundColor','#f0f0f0')
4210
+ x.value=J||q(66)}
4211
+ function D(){x.disabled=!1
4212
+ x.setStyle('backgroundColor','#fff')
4213
+ x.value=''}
4214
+ function E(){D()}
4215
+ function F(){if(!x.disabled&&x.isVisible())setTimeout(function(){x.focus()},0)}
4216
+ var G
4217
+ function H(){var J=x.value,K=G,L
4218
+ if(J=='')L=!1
4219
+ else L=!0
4220
+ G=L
4221
+ if(L!=K)x.fire('typing',L)}
4222
+ function I(){x.value=""}
4223
+ return {mask:C,unmask:D,clear:I}})()
4224
+ for(var z in y)if(y.hasOwnProperty(z))x[z]=y[z]
4225
+ if(x.fire)x.fire('init')
4226
+ x.setStyle&&x.setStyle(u)
4227
+ x.setAttributes&&x.setAttributes(w)
4228
+ x.addClass("meshim_components_TextArea")
4229
+ if(typeof x.addChildren=='function')x.addChildren(v)
4230
+ else r.addChildren(x,v)
4231
+ return x}
4232
+ a.__$$__meshim_components_EmailChatTranscriptForm=function(s,t,u,v,w){t=t||r.generateID()
4233
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__big,null,null,[q(27)],{"class":"notice"}],[a.__$$__form,"form",null,[[a.__$$__h4,null,null,[q(22),[a.__$$__small,null,null,[q(15)],{}]],{}],[a.__$$__div,null,null,[[a.__$$__input,"name",null,[],{"id":"name","width":"206","display":"block"}]],{"class":"input"}],[a.__$$__h4,null,null,[q(23),[a.__$$__small,null,null,[q(16)],{"class":"required"}]],{}],[a.__$$__div,null,null,[[a.__$$__input,"email",null,[],{"id":"email","width":"206","display":"block"}]],{"class":"input"}],[a.__$$__h4,null,null,[q(28),[a.__$$__input,"privacy",null,[],{"id":"privacy","type":"checkbox","verticalAlign":"bottom","margin":"0 0 0 3px"}]],{}],[a.__$$__div,null,null,[[a.__$$__meshim_components_Button,"saveButton",null,[q(25)],{"id":"saveButton","disabled":"true","margin":"0 8px 0 0","float":"left"}],[a.__$$__meshim_components_Button,"cancelButton",null,[q(29)],{"id":"cancelButton"}]],{"padding":"7px 0 0 0"}],[a.__$$__div,null,null,[[a.__$$__div,"sending",null,[q(30)],{"visible":"none","id":"sending","class":"sending"}]],{"class":"message"}]],{"id":"form","class":"container","position":"relative"}]],{"jx":"jx.controls","meshim":"meshim.components","class":"emailChatTranscriptPane modalPanel"}]]))
4234
+ r.set(t,x)
4235
+ x.__jx__constructor=arguments.callee
4236
+ x.__jx__native=!1
4237
+ var y=r.get(t+'__form'),z=r.get(t+'__name'),A=r.get(t+'__email'),B=r.get(t+'__privacy'),C=r.get(t+'__saveButton'),D=r.get(t+'__cancelButton'),E=r.get(t+'__sending'),F=(function(){var H=a.__$$__meshim_Config,I=a.__$$__meshim_LiveChatController,J='chat.email_chat_transcript'
4238
+ if(H.brandHostname=='nlb.gov.sg')J='nlb.email_chat_transcript'
4239
+ function K(){x.on('show',P)
4240
+ A.on('change',P)
4241
+ A.on('keyup',P)
4242
+ y.on('submit',Q)
4243
+ C.on('meshim:click',Q)
4244
+ D.on('meshim:click',x.hide)
4245
+ I.on('changeName',N)
4246
+ I.on('changeEmail',O)
4247
+ I.on('reset',L)
4248
+ I.on('freeze',M)
4249
+ B.checked=!0}
4250
+ x.on('init',K)
4251
+ function L(){z.value=A.value=''
4252
+ A.parentNode.removeClass('invalid')
4253
+ B.checked=!0}
4254
+ function M(T){z.disabled=T
4255
+ z.style.background=T?'#eeeeee':''
4256
+ A.disabled=T
4257
+ A.style.background=T?'#eeeeee':''
4258
+ P()}
4259
+ function N(T){z.value=T}
4260
+ function O(T){A.value=T}
4261
+ function P(){if(A.value==0||!A.value.match(/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|jobs|museum)$/i)){C.disable()
4262
+ A.parentNode.addClass('invalid')
4263
+ return !1}
4264
+ A.parentNode.removeClass('invalid')
4265
+ C.enable()
4266
+ return !0}
4267
+ function Q(){S()
4268
+ if(!P())return
4269
+ A.disabled=z.disabled=B.disabled=!0
4270
+ C.setDisabled(!0)
4271
+ E.show()
4272
+ I.send(J,{email:A.value},R)
4273
+ I.changeName(z.value)
4274
+ if(B.checked)I.changeEmail(A.value)}
4275
+ function R(){A.disabled=z.disabled=B.disabled=!1
4276
+ E.hide()
4277
+ x.hide()
4278
+ L()}
4279
+ function S(){if(S.called)return
4280
+ E.setBackground("url('"+H.baseURL+"/assets/loading.gif') no-repeat left center")
4281
+ S.called=!0}})()
4282
+ for(var G in F)if(F.hasOwnProperty(G))x[G]=F[G]
4283
+ if(x.fire)x.fire('init')
4284
+ x.setStyle&&x.setStyle(u)
4285
+ x.setAttributes&&x.setAttributes(w)
4286
+ x.addClass("meshim_components_EmailChatTranscriptForm")
4287
+ if(typeof x.addChildren=='function')x.addChildren(v)
4288
+ else r.addChildren(x,v)
4289
+ return x}
4290
+ a.__$$__meshim_components_ChatLogPanel=function(s,t,u,v,w){t=t||r.generateID()
4291
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,"overflow-y: auto;",[[a.__$$__input,"nameField","overflow-x:visible; border: 1px solid #aaaaaa",[],{"class":"namefield","id":"nameField","visible":"none","style":"overflow-x:visible; border: 1px solid #aaaaaa"}]],{"jx":"jx.controls","style":"overflow-y: auto;"}]]))
4292
+ r.set(t,x)
4293
+ x.__jx__constructor=arguments.callee
4294
+ x.__jx__native=!1
4295
+ var y=r.get(t+'__nameField'),z=(function(){var B=a.__$$__jx_core_Util,C=a.__$$__meshim_Clock,D=a.__$$__meshim_SessionInfo,E=a.__$$__meshim_LiveChatController
4296
+ x.on('init',F)
4297
+ function F(){E.on('changeName',Y).on('showWindow',I).on('reset',G).on('freeze',H)
4298
+ E.printEvent=$c
4299
+ G()}
4300
+ function G(){L=M=-1
4301
+ P=[]
4302
+ if(!D.nicks)D.nicks=[]
4303
+ N=D.nicks
4304
+ x.innerHTML=''}
4305
+ function H($e){y.disabled=$e
4306
+ y.style.background=$e?'#eeeeee':''
4307
+ Q=$e}
4308
+ function I(){setTimeout(function(){x.scrollTop=999999},0)}
4309
+ var J,K,L,M,N,O,P,Q,R=['#c65','#6c5','#65c','#cc5','#c5c','#5cc','#888'],S=['#fed','#efd','#edf','#ffd','#fdf','#dff','#ddd'],T=/(ftp|https?):\/\/(\w+:\w*@)?([A-Za-z0-9_\-]+\.)+(\w{2,})(:[0-9]+)?([\/?][\w-._~:\/?#[\]@!$&''()+,;=%]*)?/gi,U=new B.Template('<div class="name_header">'+'<div class="name">{name}</div>'+'</div>'),V=new B.Template('<div class="msg">{msg}</div>'),W=new B.Template('<a href="#" class="zlog_option"><input type="radio" style="background-color:transparent" name="z_option"><span>{option}</span></a>')
4310
+ function X(){if(y.value&&y.value.replace(/\s/g,'').length&&y.value!=D.displayName)E.changeName(y.value)
4311
+ Z()}
4312
+ function Y($e,$f){var $g={__type:'chat.changename',nick:D.nick,name:$f,newname:$e}
4313
+ $d($g)
4314
+ D.history.push($g)
4315
+ var $h=$e||D.displayName
4316
+ $h=$h.replace(/</g,'&lt;')
4317
+ if($h.match(/Visitor [0-9]+/))$h=q(55)+'('+q(56)+')'
4318
+ for(var $i=0;$i<P.length;$i++)P[$i].innerHTML=$h}
4319
+ function Z(){if(J)J.style.display=''
4320
+ y.hide()
4321
+ x.onscroll=null}
4322
+ function $$($e){$e.style.cursor='pointer'
4323
+ n.extend($e)
4324
+ $e.on('click',function(){if(Q==!0)return
4325
+ window.setTimeout(function(){x.onscroll=X},500)
4326
+ var $f=x.scrollTop
4327
+ $e.parentNode.insertBefore(y,$e)
4328
+ y.show()
4329
+ y.style.width=($e.offsetWidth<100?100:$e.offsetWidth+5)+'px'
4330
+ $e.style.display='none'
4331
+ J=$e
4332
+ y.value=D.displayName||q(57)
4333
+ y.focus()
4334
+ y.select()
4335
+ x.scrollTop=$f})
4336
+ P.push($e)}
4337
+ y.on('blur',Z)
4338
+ y.on('keydown',function($e){if($e.keyCode==13)X()
4339
+ if($e.keyCode==27)Z()})
4340
+ function $_($e,$f){if(!$e)return
4341
+ var $g=$f?x.ownerDocument.createElement('big'):x.ownerDocument.createElement('small')
4342
+ x.appendChild($g)
4343
+ if($e.onTranslate instanceof Function)$e.onTranslate(function($h){$g.innerHTML=$a($h)})
4344
+ $g.innerHTML=$a($e)}
4345
+ function $a($e){return $e.replace(/</g,'&lt;').replace(/&lt;br>/g,'<br>')}
4346
+ function $b($e){if(!$e||K)return
4347
+ if($e.length){for(var $f=0;$f<$e.length;$f++)$d($e[$f])
4348
+ K=!0}}
4349
+ function $c($e){if($e.match){var $f=$e.match(/There are currently ([0-9]+) visitor/)
4350
+ if($f)$e=q(58).replace('<number>',$f[1])}
4351
+ if($e)$_($e,1)
4352
+ x.scrollTop=999999
4353
+ L=-1}
4354
+ function $d($e,$f){var $g,$h,$i=$e.name,$j,$k
4355
+ if($e.timestamp!=-1)$e.timestamp=C.getLocalEpoch($e.timestamp)
4356
+ if($e.__type=='chat.msg'){if($e.timestamp!=-1&&M!=(new Date()).getDate()){M=(new Date()).getDate()
4357
+ $d(C.formatDate($e.timestamp))}
4358
+ $h=($e.timestamp==-1)?'':C.formatTime($e.timestamp)
4359
+ if($e.nick!=L){L=$e.nick
4360
+ var $l=B.indexOf(N,L)
4361
+ if($l==-1){$l=N.length
4362
+ N.push(L)}
4363
+ $j=S[$l]
4364
+ $k=R[$l]
4365
+ if($e.nick==D.nick)$i=D.displayName
4366
+ $i=$i||'Visitor 1'
4367
+ $i=$i.replace(/</g,'&lt;').replace(/>/g,'&gt;')
4368
+ if($i.match(/Visitor [0-9]+/))$i=q(55)+' ('+q(56)+')'
4369
+ $g=U.appendTo(x,{name:$i})
4370
+ if($e.nick==D.nick)$$($g.name)
4371
+ if(/visitor:/.test($e.nick))$g.name.className=$g.name.className+(' visitor_'+$l)
4372
+ else $g.name.className=$g.name.className+(' agent_'+$l)
4373
+ $g.name.style.backgroundColor='transparent'}
4374
+ var $m=$e.msg.replace(/</g,'&lt;').replace(/[\r\n]+/g,'<br>').replace(T,'<a href="$&" target="_blank">$&</a>')
4375
+ $g=V.appendTo(x,{msg:$m,time:$h})
4376
+ if($e.options){B.each($e.options.split('/'),function($p){var $q=W.appendTo($g.msg,{option:$p})
4377
+ if(O&&O.optionHandler)$q.zlog_option.onclick=function(){O.optionHandler($p)
4378
+ return !1}
4379
+ else{$q.zlog_option.style.cursor='default'
4380
+ $q.zlog_option.onclick=function(){return !1}}})}}
4381
+ else{if(typeof $e=='string')$_($e)
4382
+ else{var $n,$o
4383
+ switch($e.__type){case 'chat.memberjoin':$n=q(59).replace('<person>',$i)
4384
+ if(/^agent:/.test($e.nick))$o=q(60).replace('<person>',$e.name)
4385
+ break
4386
+ case 'chat.memberleave':$n=q(61).replace('<person>',$i)
4387
+ if(/^agent:/.test($e.nick))$o=q(62).replace('<person>',$e.name)
4388
+ break
4389
+ case 'chat.changename':if($i)$n=q(63).replace('<person>',$i).replace('<newname>',$e.newname)
4390
+ break}
4391
+ $_($n)
4392
+ if($e.nick!=D.nick&&$o)$c($o)}
4393
+ L=-1}
4394
+ if(!$f)x.scrollTop=999999}
4395
+ return {init:function($e){O=$e||{}},logChat:$d,logEvent:$c,renderHistory:$b}})()
4396
+ for(var A in z)if(z.hasOwnProperty(A))x[A]=z[A]
4397
+ if(x.fire)x.fire('init')
4398
+ x.setStyle&&x.setStyle(u)
4399
+ x.setAttributes&&x.setAttributes(w)
4400
+ x.addClass("meshim_components_ChatLogPanel")
4401
+ if(typeof x.addChildren=='function')x.addChildren(v)
4402
+ else r.addChildren(x,v)
4403
+ return x}
4404
+ a.__$$__meshim_components_FloatingButton=function(s,t,u,v,w){t=t||r.generateID()
4405
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_FloatingFrame,null,"border-color: rgb(217, 212, 199); border-width:1px; border-style: solid",[[a.__$$__div,"statusImage",null,[[a.__$$__img,"favImage",null,[],{"id":"favImage","height":"16","width":"16","display":"inline","visible":"false"}]],{"id":"statusImage","margin":"2px 5px 0 5px","float":"left","class":"widget_ui","display":"inline"}],[a.__$$__span,"buttonMessage",null,[[a.__$$__span,"agentStatus",null,[],{"id":"agentStatus","class":"agentStatus"}]," - ",[a.__$$__span,"message",null,[q(3)],{"id":"message","class":"message"}]],{"id":"buttonMessage","class":"button_message"}]],{"jx":"jx.controls","cursor":"pointer","style":"border-color: rgb(217, 212, 199); border-width:1px; border-style: solid","fontSize":"12px","lineHeight":"20px","selectable":"false"}]]))
4406
+ r.set(t,x)
4407
+ x.__jx__constructor=arguments.callee
4408
+ x.__jx__native=!1
4409
+ var y=r.get(t+'__statusImage'),z=r.get(t+'__favImage'),A=r.get(t+'__buttonMessage'),B=r.get(t+'__agentStatus'),C=r.get(t+'__message'),D=(function(){var F=a.__$$__jx_core_Util,G=a.__$$__meshim_Config,H=a.__$$__meshim_LiveChatAPI,I=a.__$$__meshim_LiveChatController,J=a.__$$__meshim_SessionInfo,K=a.__$$__meshim_CookieLaw,L=a.__$$__meshim_components_FloralThemeBar,M=a.__$$__meshim_components_Windows7ThemeBar,N=a.__$$__meshim_components_MacOsThemeBar,O=a.__$$__meshim_components_ChromeThemeBar,P=a.__$$__meshim_components_AlphacubeThemeBar,Q=a.__$$__meshim_components_SolidThemeBar,R=a.__$$__meshim_components_PlasticThemeBar,S={'alphacube':P,'solid':Q,'plastic':R,'floral':L,'windows7':M,'macOs':N,'chrome':O},T='0px'
4410
+ function U(){if(m.isWebKit)x.setVisible('none')
4411
+ else x.setVisible('false')
4412
+ F.loadCSS(G.baseURL+'/assets/style.css',x.idoc)
4413
+ I.on('showWindow',x.hide).on('hideWindow',$j).on('greeting',Z).on('status',Y).on('settings.chatbutton',$$).on('settings.chatwindow',$d).on('banned',x.hide).on('nossl',x.hide).on('connected',$l)
4414
+ x.on('click',W)
4415
+ q&&q.onLanguage&&q.onLanguage(function(){var $m=q.language
4416
+ if(/ar|fa|he/.test($m))x.ibody.className=x.ibody.className+'rtl'
4417
+ else x.ibody.className=x.ibody.className.replace(/\brtl\b/g,'')})
4418
+ K.on('showCookieNotice',function($m){T=$m?'15px':'0px'})
4419
+ $l()}
4420
+ x.on('init',U)
4421
+ var V={online:q(0),offline:q(1),away:q(2)}
4422
+ function W(){I.showWindow()
4423
+ I.buttonClick()}
4424
+ var X=''
4425
+ function Y($m){if($m){X=$m.toLowerCase()
4426
+ $g()
4427
+ B.setText(V[$m.toLowerCase()])
4428
+ J.windowOpened?x.hide():$j()}}
4429
+ function Z($m){C.setText($m.bar)}
4430
+ function $$($m){if(!J.windowOpened)$j()
4431
+ var $n=NaN,$o=NaN,$p=NaN,$q=NaN,$r
4432
+ switch($m.position){case 'bl':$o=$p=0
4433
+ break
4434
+ case 'br':$o=0
4435
+ $q=T
4436
+ break
4437
+ case 'ml':$n='50%'
4438
+ $p=m.isIE?0:-106
4439
+ $r=270
4440
+ break
4441
+ case 'mr':$n='50%'
4442
+ $q=m.isIE?0:-106
4443
+ $r=90
4444
+ break
4445
+ case 'tl':$n=$p=0
4446
+ break
4447
+ case 'tr':$n=$q=0
4448
+ break}
4449
+ $m.padding=$m.padding||'3px 0px 0px 0px'
4450
+ if(!$m.color)$m.color='#f3edde'
4451
+ if(!$m.theme)$m.theme='chrome'
4452
+ $_($m)
4453
+ x.setLeft($p).setRight($q).setTop($n).setBottom($o+($m.offset_bottom||0)).setRotation($r)
4454
+ if('useFavicon' in $m){$a=$m.useFavicon}
4455
+ $g()}
4456
+ function $_($m){if(!$m&&J.settings&&J.settings.chatbutton)$m=J.settings.chatbutton
4457
+ else if(!$m)$m={}
4458
+ var $n=$e.color||$d.color||$m.color||'#f3edde',$o
4459
+ if($m.theme=='none')$o=$f.themeName||$m.theme
4460
+ else $o=$f.themeName||$d.themeName||$m.theme||'chrome'
4461
+ if('imagePath' in $m){x.setBackground("url("+$m.imagePath+")")
4462
+ x.setBorder("")
4463
+ x.setPadding($m.padding)}
4464
+ else if($o){$m.padding=null
4465
+ if($o=='none'){x.setBackground('transparent')
4466
+ x.setBorder('')}
4467
+ else if($o=='bar'){x.setBackground($n)
4468
+ x.setBorderColor($n)}
4469
+ else if(S[$o]){x.setBackground('transparent')
4470
+ x.setBorder('')
4471
+ if($c!==$o)$b=x.setVectorSkin(S[$o])
4472
+ $m.padding=$b.padding
4473
+ $c=$o
4474
+ $b.setColor($n)}
4475
+ else{var $p=G.baseURL+'/assets/jxml/images/'+$o+'/'+$n.slice(1)+'_bar.png'
4476
+ x.setBackground('url('+$p+')')
4477
+ x.setBorder(0)}}
4478
+ if(!S[$o])$c=null
4479
+ x.setPadding($m.padding||'3px 0 0 0px')
4480
+ var $q=$k($n)
4481
+ if($q=='#ffffff'){A.setColor('#ffffff')
4482
+ A.addClass('light').removeClass('dark')}
4483
+ else{A.setColor('#000000')
4484
+ A.addClass('dark').removeClass('light')}
4485
+ if(J.settings&&J.settings.chatbutton){J.settings.chatbutton.theme=$o
4486
+ J.settings.chatbutton.color=$n
4487
+ if(!J.windowOpened)$j()}}
4488
+ var $a=0,$b,$c
4489
+ function $d($m){if(S[$m.name])$d.themeName=$m.name
4490
+ else $d.themeName='bar'
4491
+ $d.color=$m.primaryColor
4492
+ $_()}
4493
+ function $e($m){$e.color=$m
4494
+ $_()}
4495
+ function $f($m){$f.themeName=$m
4496
+ $_()}
4497
+ function $g(){var $m=''
4498
+ if(!$a&&G.brandHostname=='zopim.com'){$h(X)
4499
+ return}
4500
+ z.show()
4501
+ y.removeClass('widget_ui')
4502
+ if(($a==0||$a==!1)&&X&&X!=''){$m=G.baseURL+'/assets/branding/'+G.brandHostname+'/chatman/'+X+'_new.png'}
4503
+ if(($a==1||$a==!0)&&X&&X!=''){$m=G.favconvertURL+'&status='+X}
4504
+ if($m!=''&&y.getSrc!=$m)z.setSrc($m)}
4505
+ function $h($m){y.addClass('widget_ui')
4506
+ z.hide()
4507
+ var $n=['offline','online','away']
4508
+ for(var $o=0;$o<$n.length;$o++)y.removeClass('icon_'+$n[$o])
4509
+ y.addClass('icon_'+$m)}
4510
+ var $i
4511
+ function $j(){if($i||!J.settings||!J.settings.chatbutton)return
4512
+ var $m=J.settings.chatbutton
4513
+ if($m.theme=='none'||!J.status||($m.hideWhenOffline&&J.status=='offline'))x.hide()
4514
+ else x.show()}
4515
+ function $k($m){var $n,$o,$p,$q
4516
+ $m=parseInt($m.substr(1),16)
4517
+ $n=$m&255
4518
+ $m>>=8
4519
+ $o=$m&255
4520
+ $m>>=8
4521
+ $p=$m&255
4522
+ $q=Math.min(0.299*$p+0.587*$o+0.114*$n,255)
4523
+ $q=$q>127?0:255
4524
+ $q=('0'+$q.toString(16)).slice(-2)
4525
+ return '#'+$q+$q+$q}
4526
+ x.on('show',function(){I.isButtonVisible=!0})
4527
+ x.on('hide',function(){I.isButtonVisible=!1})
4528
+ function $l(){H.define('button.show',function(){$i=0
4529
+ x.show()}).define('button.hide',function(){$i=1
4530
+ x.hide()}).define('button.setTheme',$f).define('button.setColor',$e).define('button.useFavicon',function($m){if($m=='false'||!$m||$m==0){$a=0
4531
+ $g()}
4532
+ else{$a=1
4533
+ $g()}})}})()
4534
+ for(var E in D)if(D.hasOwnProperty(E))x[E]=D[E]
4535
+ if(x.fire)x.fire('init')
4536
+ x.setStyle&&x.setStyle(u)
4537
+ x.setAttributes&&x.setAttributes(w)
4538
+ x.addClass("meshim_components_FloatingButton")
4539
+ if(typeof x.addChildren=='function')x.addChildren(v)
4540
+ else r.addChildren(x,v)
4541
+ return x}
4542
+ a.__$$__meshim_components_ClearHistoryForm=function(s,t,u,v,w){t=t||r.generateID()
4543
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__center,null,null,[[a.__$$__big,null,null,[q(31)],{"class":"notice"}],[a.__$$__div,null,null,[[a.__$$__meshim_components_Button,"clearButton",null,[q(32)],{"id":"clearButton","float":"left"}],[a.__$$__meshim_components_Button,"cancelButton",null,[q(33)],{"id":"cancelButton","float":"right"}]],{"width":"140","padding":"5px 0 0 0"}]],{}]],{"jx":"jx.controls","meshim":"meshim.components","class":"clearHistory modalPanel","textAlign":"center"}]]))
4544
+ r.set(t,x)
4545
+ x.__jx__constructor=arguments.callee
4546
+ x.__jx__native=!1
4547
+ var y=r.get(t+'__clearButton'),z=r.get(t+'__cancelButton'),A=(function(){var C=a.__$$__meshim_LiveChatController
4548
+ function D(){y.on('meshim:click',E)
4549
+ z.on('meshim:click',x.hide)}
4550
+ function E(){x.hide()
4551
+ C.reset()}
4552
+ x.on('init',D)})()
4553
+ for(var B in A)if(A.hasOwnProperty(B))x[B]=A[B]
4554
+ if(x.fire)x.fire('init')
4555
+ x.setStyle&&x.setStyle(u)
4556
+ x.setAttributes&&x.setAttributes(w)
4557
+ x.addClass("meshim_components_ClearHistoryForm")
4558
+ if(typeof x.addChildren=='function')x.addChildren(v)
4559
+ else r.addChildren(x,v)
4560
+ return x}
4561
+ a.__$$__meshim_components_FirstUse=function(s,t,u,v,w){t=t||r.generateID()
4562
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_FloatingFrame,null,null,[[a.__$$__div,"bubble_wrapper",null,[[a.__$$__img,"img_bubble",null,[],{"id":"img_bubble","position":"absolute","top":"0","left":"0"}],[a.__$$__meshim_components_BubbleVector,"vector_bubble",null,[],{"id":"vector_bubble","position":"absolute","top":"0","left":"0","dimension":"220 90"}],[a.__$$__div,"bubbleMessage",null,[[a.__$$__div,"title",null,[],{"fontSize":"18px","fontWeight":"bold","id":"title","color":"#feb","textAlign":"left","padding":"0 38px 0 26px"}],[a.__$$__div,"subtitle",null,[],{"fontSize":"11px","lineHeight":"16px","id":"subtitle","padding":"0 38px 0 26px"}]],{"id":"bubbleMessage","position":"absolute","width":"100%","height":"100%"}],[a.__$$__div,"temp_message",null,[[a.__$$__div,"temp_title",null,[],{"fontSize":"18px","fontWeight":"bold","id":"temp_title","padding":"0 30px 0 26px"}],[a.__$$__div,"temp_subtitle",null,[],{"fontSize":"11px","lineHeight":"16px","id":"temp_subtitle","padding":"0 38px 0 10px"}]],{"id":"temp_message","position":"absolute","top":"-1000","left":"-1000","visible":"hidden","width":"202px"}]],{"id":"bubble_wrapper","position":"absolute","top":"0","left":"0","width":"100%","height":"100%"}],[a.__$$__div,"custom_bubble",null,[[a.__$$__img,"custom_img",null,[],{"id":"custom_img"}]],{"id":"custom_bubble","position":"absolute","top":"0","left":"0","width":"100%","height":"100%","visible":"false"}],[a.__$$__div,"close",null,[[a.__$$__meshim_common_GCanvas,null,null,[[a.__$$__meshim_common_GShape,"close_icon",null,[],{"id":"close_icon","fill":"#ffffff","path":"M1 614l81 86 270-269 267 268 81-87-266-263 265-264-89-85-261 264-267-264-82 79 267 267z"}]],{"width":"7px","height":"7px","canvasScale":"0.01","viewBox":"0 0 700 700","marginRight":"2px","marginTop":"2px"}]],{"id":"close","position":"absolute","right":"19px","top":"9px","width":"13px","height":"13px","cursor":"pointer","border":"1px solid transparent"}]],{"jx":"jx.controls","common":"meshim.common","meshim":"meshim.components","letterSpacing":"-0.3","fontSize":"11","textAlign":"right","color":"#603412","cursor":"pointer","selectable":"false","overflow":"hidden","height":"103","width":"230","zIndex":"2147483647"}]]))
4563
+ r.set(t,x)
4564
+ x.__jx__constructor=arguments.callee
4565
+ x.__jx__native=!1
4566
+ var y=r.get(t+'__bubble_wrapper'),z=r.get(t+'__img_bubble'),A=r.get(t+'__vector_bubble'),B=r.get(t+'__bubbleMessage'),C=r.get(t+'__title'),D=r.get(t+'__subtitle'),E=r.get(t+'__temp_message'),F=r.get(t+'__temp_title'),G=r.get(t+'__temp_subtitle'),H=r.get(t+'__custom_bubble'),I=r.get(t+'__custom_img'),J=r.get(t+'__close'),K=r.get(t+'__close_icon'),L=(function(){var N=a.__$$__jx_core_Util,O=a.__$$__jx_color_Convert,P=a.__$$__meshim_Config,Q=a.__$$__meshim_LiveChatAPI,R=a.__$$__meshim_LiveChatController,S=a.__$$__meshim_CookieLaw,T=a.__$$__meshim_SessionInfo,U=20,V=15,W,X={title:q(4),subtitle:q(5)},Y=X.title,Z=X.subtitle
4567
+ function $$(){if(m.isWebKit)x.setVisible('none')
4568
+ else x.setVisible('false')
4569
+ N.loadCSS(P.baseURL+'/assets/style.css',x.idoc)
4570
+ q&&q.onLanguage&&q.onLanguage($a)
4571
+ q&&q.onLanguage&&q.onLanguage(function(){var $A=q.language
4572
+ if(/ar|fa|he/.test($A))x.ibody.className=x.ibody.className+'rtl'
4573
+ else x.ibody.className=x.ibody.className.replace(/\brtl\b/g,'')})
4574
+ x.on('click',R.showWindow)
4575
+ R.on('flashready',$j).on('showWindow',x.hide).on('hideWindow',$b).on('status',$d).on('settings.chatbubble',$g).on('settings.chatbutton',$h).on('settings.chatwindow',$i).on('banned',x.hide).on('nossl',x.hide)
4576
+ T.listen('hideBubble',$j)
4577
+ S.on('showCookieNotice',$_)
4578
+ J.on('mouseover',$m).on('mouseout',$m).on('click',$m)
4579
+ $n()
4580
+ $w()}
4581
+ function $_($A){x.setMarginRight($A?'15px':'0px')}
4582
+ function $a(){if(!$v.vector_mode)return
4583
+ var $A=$e(C.getText(),D.getText())
4584
+ A.setDimension($A.join(' '))
4585
+ x.resizeBy(-9999,-9999,$A[0],$A[1]+10)}
4586
+ x.on('init',$$)
4587
+ function $b(){try {if($c())x.hide()
4588
+ else x.show()}catch($A){;}}
4589
+ function $c(){if($v.display)return $v.display=='hide'
4590
+ return T.hideBubble||T.settings.chatbutton.hideBubble||T.settings.chatbutton.theme=='none'||!T.status||(T.settings.chatbutton.hideWhenOffline&&T.status=='offline')}
4591
+ function $d(){if($v.display)return
4592
+ try {if(T.windowOpened||$c())x.hide()
4593
+ else x.show()}catch($A){;}}
4594
+ function $e($A,$B){F.setText($A)
4595
+ G.setText($B)
4596
+ var $C=F.offsetWidth+20,$D=G.offsetWidth+20,$E=E.offsetHeight+40,$F,$G,$H=80,$I=220
4597
+ $F=Math.max($C,$D,$I)
4598
+ $G=Math.max($E,$H)
4599
+ return [$F,$G]}
4600
+ var $f
4601
+ function $g($A){if($A.holiday)$s()
4602
+ var $B="20 0 0 0",$C
4603
+ if($A.hide)T.hideBubble=!0
4604
+ if(!$v.display)if(T&&!T.windowOpened)$d()
4605
+ if('title' in $A)X.title=$A.title
4606
+ if('text' in $A)X.subtitle=$A.text
4607
+ Y=$A.title||X.title
4608
+ Z=$A.text||X.subtitle
4609
+ $n()
4610
+ if(A.vectorType){$v.vector_mode=!0
4611
+ $B="10 0 0 0"
4612
+ A.show()
4613
+ z.hide()
4614
+ $A.strokeColor||($A.strokeColor='#fff')
4615
+ A.setStroke($A.strokeColor)
4616
+ $A.color=$v.color||$A.color||'#ee8f50'
4617
+ if(!$f){var $D='0 30px 0 20px',$E='0 20px 0 20px'
4618
+ C.setPadding($D)
4619
+ F.setPadding($D)
4620
+ D.setPadding($E)
4621
+ F.setPadding($E)
4622
+ J.setRight('19px').setTop('9px')
4623
+ $f=!0}
4624
+ $C=$e(C.getText(),D.getText())
4625
+ A.setDimension($C.join(' '))
4626
+ x.resizeBy(-9999,-9999,$C[0],$C[1]+10)
4627
+ $q($A.color)
4628
+ if($A.titleColor){C.setColor($A.titleColor)
4629
+ K.setFill($A.titleColor)}
4630
+ if($A.textColor)D.setColor($A.textColor)}
4631
+ else{A.hide()
4632
+ z.show()
4633
+ if('imagePath' in $A&&$A.imagePath!=''){z.setSrc($A.imagePath)
4634
+ if($A.titleColor){C.setColor($A.titleColor)
4635
+ K.setFill($A.titleColor)}
4636
+ if($A.textColor)D.setColor($A.textColor)
4637
+ $B=$A.textPadding}
4638
+ else{z.setSrc(P.baseURL+'/assets/intro_bubble.png')}}
4639
+ var $F=$B.split(" ")
4640
+ B.setTop($F[0])
4641
+ B.setRight($F[1])
4642
+ B.setBottom($F[2])
4643
+ B.setLeft($F[3])}
4644
+ function $h($A){if($A.hideBubble)T.hideBubble=!0
4645
+ var $B=$A.position,$C
4646
+ for($C=0;$C<$B.length;$C++){switch($B.charAt($C)){case 'l':x.setRight(NaN).setLeft(U)
4647
+ break
4648
+ case 'r':x.setLeft(NaN).setRight(U)
4649
+ break
4650
+ case 'm':x.setTop('50%').setBottom(NaN)
4651
+ break
4652
+ case 'b':x.setTop(NaN).setBottom(V+($A.offset_bottom||0))
4653
+ break}}
4654
+ if($s.enabled){W=$A.themeName||'chrome'
4655
+ $t()}}
4656
+ function $i($A){if($s.enabled){W=$A.name||'chrome'
4657
+ $t()}}
4658
+ function $j(){if($v.display)return
4659
+ if(T.hideBubble||T.windowOpened)x.hide()}
4660
+ function $k(){T.saveVariable('hideBubble',!0,!0)
4661
+ x.hide()}
4662
+ function $l(){T.saveVariable('hideBubble',!1,!0)
4663
+ R.hideWindow()
4664
+ x.show()}
4665
+ function $m($A){switch($A.type){case 'mouseover':J.setBackground('#fff').setBorder('1px solid #666').setOpacity(0.5)
4666
+ x.setOpacity(0.8)
4667
+ break
4668
+ case 'mouseout':J.setBackground('').setBorder('1px solid transparent')
4669
+ x.setOpacity(1)
4670
+ break
4671
+ case 'click':$k()
4672
+ $A.stopPropagation()
4673
+ break}}
4674
+ function $n(){C.setText(Y)
4675
+ D.setText(Z)}
4676
+ function $o($A){var $B=$r($A,0.8),$C=$r($A,1.2)
4677
+ return 'linear top'+' from('+$A+') '+' to('+$B+')'+' color-stop(50% '+$C+')'}
4678
+ function $p($A){var $B=1,$C=2,$D=$z($A),$E=$x($A),$F=$x($A)
4679
+ if($D>60){$E[$B]/=2
4680
+ $F[$B]/=2
4681
+ $E[$C]/=3
4682
+ $F[$C]/=2}
4683
+ else if($D<35){$E[$C]=$F[$C]=100
4684
+ $E[$B]/=3
4685
+ $F[$B]/=4}
4686
+ else{$E[$C]=100
4687
+ $E[$B]/=3
4688
+ $F[$C]/=3}
4689
+ C.setColor($y($E))
4690
+ K.setFill($y($E))
4691
+ D.setColor($y($F))}
4692
+ function $q($A){if(/^#\w{3}/.test($A))$A=$A.replace(/^#(\w)(\w)(\w)$/,'#$1$1$2$2$3$3')
4693
+ A.setFill($o($A))
4694
+ $p($A)}
4695
+ function $r($A,$B,$C){$A=$A.replace('#','').replace(/^\s*|\s*$/g,'')
4696
+ var $D=[parseInt($A.slice(0,2),16),parseInt($A.slice(2,4),16),parseInt($A.slice(4),16)]
4697
+ if($C=='value'){var $E=Math.max.apply(Math,$D)/255*100
4698
+ if($E<50)return $r($A,1-$B)
4699
+ else return $r($A,1+$B)}
4700
+ for(var $F=0;$F<3;$F++){var $G=Math.round($D[$F]*$B)
4701
+ if($G>255)$G=255
4702
+ if($G<0)$G=0
4703
+ $G=$G.toString(16)
4704
+ if($G.length<2)$G='0'+$G
4705
+ $D[$F]=$G}
4706
+ return '#'+$D.join('')}
4707
+ function $s(){if($s.enabled)return
4708
+ $s.enabled=!0
4709
+ $u()
4710
+ y.setDisplay('none')
4711
+ I.setSrc(P.baseURL+'/assets/holidays_2012.png')
4712
+ I.setHeight('99px')
4713
+ $t()
4714
+ H.show()}
4715
+ function $t(){I.setWidth(W=='chrome'?'240px':'246px').setMarginLeft(W=='chrome'?'0px':'-2px')
4716
+ var $A=['chrome','plastic','windows7','macOs']
4717
+ V=e(W,$A)>-1?15:17
4718
+ x.setBottom(V+'px')}
4719
+ function $u(){x.setWidth('240px')
4720
+ x.setHeight('99px')
4721
+ x.setRight('0px')
4722
+ J.setRight('5px').setTop('0px')
4723
+ $f=!0
4724
+ U=0
4725
+ V=15
4726
+ $a=function(){}
4727
+ x.resizeBy=function(){}}
4728
+ var $v={}
4729
+ function $w(){Q.define('bubble.hide',function(){$v.display='hide'
4730
+ $k()}).define('bubble.show',function(){$v.display='show'
4731
+ x.show()}).define('bubble.reset',$l).define('bubble.setColor',function($A){if(!A.vectorType)return
4732
+ $v.color=$A
4733
+ $v.vector_mode=!0
4734
+ $g({})}).define('bubble.holiday',$s)}
4735
+ function $x($A){return O.rgb2hsv(O.hex2rgb($A))}
4736
+ function $y($A){return O.rgb2hex(O.hsv2rgb($A))}
4737
+ function $z($A){var $B,$C,$D
4738
+ $A=parseInt($A.substr(1),16)
4739
+ $B=$A&255
4740
+ $A>>=8
4741
+ $C=$A&255
4742
+ $A>>=8
4743
+ $D=$A&255
4744
+ return Math.min((0.299*$D+0.587*$C+0.114*$B)/2.56,100)}})()
4745
+ for(var M in L)if(L.hasOwnProperty(M))x[M]=L[M]
4746
+ if(x.fire)x.fire('init')
4747
+ x.setStyle&&x.setStyle(u)
4748
+ x.setAttributes&&x.setAttributes(w)
4749
+ x.addClass("meshim_components_FirstUse")
4750
+ if(typeof x.addChildren=='function')x.addChildren(v)
4751
+ else r.addChildren(x,v)
4752
+ return x}
4753
+ a.__$$__meshim_components_PrivacyForm=function(s,t,u,v,w){t=t||r.generateID()
4754
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__div,"disable_form",null,[[a.__$$__big,null,null,[[a.__$$__a,null,null,[q(38)],{"class":"orange_text","href":"https:\/\/www.zopim.com","target":"__blank"}],q(39),[a.__$$__a,null,null,[q(40)],{"class":"orange_text","href":"https:\/\/www.zopim.com\/privacy#livechatCookies","target":"__blank"}],q(41)],{"class":"notice"}],[a.__$$__div,null,null,[[a.__$$__meshim_components_Button,"disable_button",null,[q(42)],{"id":"disable_button","width":"90px","float":"left"}],[a.__$$__meshim_components_Button,"cancel_button",null,[q(43)],{"id":"cancel_button","class":"disabled","width":"90px","float":"right"}]],{"width":"190px","margin":"10px auto"}],[a.__$$__div,null,null,[q(44)],{"position":"absolute","bottom":"0","left":"5px","right":"5px","marginBottom":"15px","fontSize":"10px","color":"#AAA"}]],{"id":"disable_form","marginTop":"35%","visible":"none"}],[a.__$$__div,"enable_form",null,[[a.__$$__big,null,null,[q(45),[a.__$$__a,null,null,[q(40)],{"class":"orange_text","href":"https:\/\/www.zopim.com\/privacy#livechatCookies","target":"__blank"}],q(46),[a.__$$__a,null,null,[q(38)],{"class":"orange_text","href":"https:\/\/www.zopim.com","target":"__blank"}],q(47)],{"class":"notice"}],[a.__$$__meshim_components_Button,"enable_button",null,[q(48)],{"id":"enable_button","margin":"10px auto","width":"160px"}],[a.__$$__div,null,null,[q(49)],{"position":"absolute","bottom":"0","left":"5px","right":"5px","marginBottom":"15px","fontSize":"10px","color":"#AAA"}]],{"id":"enable_form","marginTop":"35%","visible":"block"}]],{"jx":"jx.controls","meshim":"meshim.components","class":"privacyForm modalPanel","textAlign":"center"}]]))
4755
+ r.set(t,x)
4756
+ x.__jx__constructor=arguments.callee
4757
+ x.__jx__native=!1
4758
+ var y=r.get(t+'__disable_form'),z=r.get(t+'__disable_button'),A=r.get(t+'__cancel_button'),B=r.get(t+'__enable_form'),C=r.get(t+'__enable_button'),D=(function(){var F=a.__$$__meshim_LiveChatController,G=a.__$$__meshim_CookieLaw
4759
+ function H(){z.on('meshim:click',function(){G.setPrivacyLevel(2)
4760
+ F.hideWindow()})
4761
+ C.on('meshim:click',function(){G.setPrivacyLevel(0)})
4762
+ A.on('meshim:click',x.hide)
4763
+ G.on('privacyUpdated',I)}
4764
+ function I(){var K=G.getStatus()
4765
+ J(K==2?B:y)}
4766
+ function J(K){var L=[y,B]
4767
+ for(var M=0;M<L.length;M++)L[M]==K?L[M].show():L[M].hide()}
4768
+ H()})()
4769
+ for(var E in D)if(D.hasOwnProperty(E))x[E]=D[E]
4770
+ if(x.fire)x.fire('init')
4771
+ x.setStyle&&x.setStyle(u)
4772
+ x.setAttributes&&x.setAttributes(w)
4773
+ x.addClass("meshim_components_PrivacyForm")
4774
+ if(typeof x.addChildren=='function')x.addChildren(v)
4775
+ else r.addChildren(x,v)
4776
+ return x}
4777
+ a.__$$__meshim_components_OptionsMenu=function(s,t,u,v,w){t=t||r.generateID()
4778
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__meshim_components_Menu,null,null,[[a.__$$__div,null,null,[[a.__$$__div,"changenameButton",null,[q(50)],{"id":"changenameButton","cursor":"pointer","visible":"block"}],[a.__$$__div,"editNameDiv",null,[q(51),[a.__$$__input,"nameTextfield",null,[],{"id":"nameTextfield","width":"93","height":"18","margin":"1"}]],{"id":"editNameDiv","position":"relative","visible":"none"}]],{}],[a.__$$__div,"soundButton",null,[[a.__$$__div,"soundIcon",null,[],{"float":"right","class":"widget_ui icon_sound","id":"soundIcon"}],[a.__$$__span,null,null,[q(52)],{}]],{"id":"soundButton"}],[a.__$$__div,null,null,[q(53)],{"name":"emailChatTranscript"}],[a.__$$__div,"clearHistory",null,[q(54)],{"id":"clearHistory","name":"clearHistory"}]],{"meshim":"meshim.components","cursor":"pointer","lineHeight":"22px","borderStyle":"solid","borderWidth":"1"}]]))
4779
+ r.set(t,x)
4780
+ x.__jx__constructor=arguments.callee
4781
+ x.__jx__native=!1
4782
+ var y=r.get(t+'__changenameButton'),z=r.get(t+'__editNameDiv'),A=r.get(t+'__nameTextfield'),B=r.get(t+'__soundButton'),C=r.get(t+'__soundIcon'),D=r.get(t+'__clearHistory'),E=(function(){var G=a.__$$__meshim_LiveChatController,H=a.__$$__meshim_SessionInfo,I=a.__$$__meshim_Socket
4783
+ function J(){P(!1)
4784
+ if(!I.isFlashSocket())B.setVisible('none')}
4785
+ function K(T){y.setVisible(T?'none':'block')
4786
+ if(I.isFlashSocket())D.setVisible(T?'none':'block')}
4787
+ function L(T){z.show()
4788
+ y.hide()
4789
+ A.value=H.displayName
4790
+ A.focus()
4791
+ A.select()
4792
+ R(T)}
4793
+ function M(){z.hide()
4794
+ y.show()
4795
+ A.blur()}
4796
+ function N(T){if(T.keyCode==27)M()}
4797
+ function O(T){if(T.keyCode==13){G.changeName(A.value)
4798
+ M()
4799
+ x.hide()
4800
+ R(T)}}
4801
+ function P(){if(H.sound!==!1)C.addClass('icon_sound')
4802
+ else C.removeClass('icon_sound')}
4803
+ ;
4804
+ function Q(){if(H.sound!==!1)H.sound=!0
4805
+ H.sound=!H.sound
4806
+ H.sound?C.addClass('icon_sound'):C.removeClass('icon_sound')}
4807
+ function R(T){if(T&&T.stopPropagation&&T.preventDefault)T.stopPropagation()
4808
+ T.preventDefault()}
4809
+ function S(){x.addClass('options_menu')
4810
+ B.on('click',Q)
4811
+ A.on('keypress',O)
4812
+ A.on('keydown',N)
4813
+ y.on('click',L)
4814
+ x.on('click',function(T){T.stopPropagation()})
4815
+ A.on('focus',function(){A.addClass('focus')})
4816
+ A.on('blur',function(){A.removeClass('focus')
4817
+ M()})
4818
+ G.on('flashready',J).on('freeze',K).on('settings.disableSound',P)}
4819
+ x.on('init',S)})()
4820
+ for(var F in E)if(E.hasOwnProperty(F))x[F]=E[F]
4821
+ if(x.fire)x.fire('init')
4822
+ x.setStyle&&x.setStyle(u)
4823
+ x.setAttributes&&x.setAttributes(w)
4824
+ x.addClass("meshim_components_OptionsMenu")
4825
+ if(typeof x.addChildren=='function')x.addChildren(v)
4826
+ else r.addChildren(x,v)
4827
+ return x}
4828
+ a.__$$__meshim_components_Notification=function(s,t,u,v,w){t=t||r.generateID()
4829
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_Popup,null,null,[[a.__$$__meshim_common_GCanvas,"vector_notification",null,[[a.__$$__meshim_common_GShape,null,null,[],{"fill":"#DB0000","path":"M0 2c0-1 1-2 2-2l12 0c1 0 2 1 2 2l0 12 0 2-14 0-2 0 0-14z"}],[a.__$$__meshim_common_GShape,null,null,[],{"fill":"#DB0000","path":"M0 16l16 0-8 8z"}]],{"id":"vector_notification","position":"absolute","top":"8px","left":"11px","width":"16px","height":"24px","viewBox":"0 0 16 24"}],[a.__$$__div,"content",null,[],{"id":"content","width":"100%","height":"20","position":"absolute","top":"8px","left":"0px"}]],{"jx":"jx.controls","common":"meshim.common","meshim":"meshim.components","zIndex":"2147483647","color":"#fff","cursor":"pointer","height":"41","width":"37","fontSize":"10px","fontWeight":"bold","textAlign":"center","lineHeight":"20px","overflow":"hidden"}]]))
4830
+ r.set(t,x)
4831
+ x.__jx__constructor=arguments.callee
4832
+ x.__jx__native=!1
4833
+ var y=r.get(t+'__vector_notification'),z=r.get(t+'__content'),A=(function(){var C=a.__$$__meshim_Config,D=a.__$$__jx_core_Util,E=a.__$$__meshim_SessionInfo,F=a.__$$__meshim_LiveChatAPI,G=a.__$$__meshim_LiveChatController,H=a.__$$__meshim_CookieLaw
4834
+ function I(){D.loadCSS(C.baseURL+'/assets/style.css',x.idoc)
4835
+ if(!y.vectorType){y.hide()
4836
+ x.setSkin('jxml/images/notification')}
4837
+ G.on('chat.msg',O).on('showWindow',L).on('unreadMsgs',N).on('settings.chatbutton',M)
4838
+ H.on('showCookieNotice',J)
4839
+ x.on('click',K)
4840
+ $b()}
4841
+ x.on('init',I)
4842
+ function J($c){x.setMarginRight($c?'15px':'0px')}
4843
+ function K(){G.showWindow()
4844
+ G.buttonClick()}
4845
+ function L(){x.hide()
4846
+ E.unreadMsgs=0}
4847
+ function M($c){if($c.theme=='none'){$a=!0
4848
+ x.hide()}
4849
+ switch($c.position){case 'bl':x.setRight(NaN)
4850
+ x.setLeft(7)
4851
+ break
4852
+ case 'br':x.setLeft(NaN)
4853
+ x.setRight(202)
4854
+ break}}
4855
+ function N(){if(E.unreadMsgs&&!E.windowOpened)P(E.unreadMsgs)
4856
+ else E.unreadMsgs=0}
4857
+ function O(){if(!E.windowOpened){P(++E.unreadMsgs)}}
4858
+ function P($c){if($_||$a||!G.isButtonVisible)return
4859
+ if($c)E.unreadMsgs=$c
4860
+ F.api.fire('unreadMsgs',$c)
4861
+ z.innerHTML=Math.round(E.unreadMsgs/2)
4862
+ x.show()
4863
+ if(!X)X=setInterval(Z,5000)
4864
+ Z()}
4865
+ var Q=0.0,R=0.0,S=1.8,T=0.8,U=0.5,V=10.0,W,X,Y
4866
+ function Z(){if(W)Y=!0
4867
+ else{R=V
4868
+ W=setInterval($$,45)}}
4869
+ function $$(){R+=-S
4870
+ Q+=R
4871
+ if(Q<0.0){if(Y){Q=0.0
4872
+ R=V
4873
+ Y=!1}
4874
+ else{R=R*-T-U
4875
+ if(R<=1.1){R=Q=0
4876
+ clearInterval(W)
4877
+ W=null}
4878
+ else Q*=-0.5}}
4879
+ x.style.marginBottom=Q+'px'}
4880
+ var $_=!1,$a=!1
4881
+ function $b(){F.define('flag.disable',function(){$_=!0
4882
+ x.hide()}).define('flag.enable',function(){$_=!1})}
4883
+ I()})()
4884
+ for(var B in A)if(A.hasOwnProperty(B))x[B]=A[B]
4885
+ if(x.fire)x.fire('init')
4886
+ x.setStyle&&x.setStyle(u)
4887
+ x.setAttributes&&x.setAttributes(w)
4888
+ x.addClass("meshim_components_Notification")
4889
+ if(typeof x.addChildren=='function')x.addChildren(v)
4890
+ else r.addChildren(x,v)
4891
+ return x}
4892
+ a.__$$__meshim_components_CookieNotification=function(s,t,u,v,w){t=t||r.generateID()
4893
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_Popup,null,null,[[a.__$$__div,"icon",null,[],{"position":"absolute","bottom":"0","right":"0","id":"icon","class":"widget_ui"}]],{"jx":"jx.controls","common":"meshim.common","meshim":"meshim.components","zIndex":"1000","color":"#fff","cursor":"pointer","height":"27px","width":"27px"}]]))
4894
+ r.set(t,x)
4895
+ x.__jx__constructor=arguments.callee
4896
+ x.__jx__native=!1
4897
+ var y=r.get(t+'__icon'),z=(function(){var B=a.__$$__jx_core_Util,C=a.__$$__meshim_Config,D=a.__$$__meshim_SessionInfo,E=a.__$$__meshim_LiveChatController,F=a.__$$__meshim_CookieLaw
4898
+ function G(){B.loadCSS(C.baseURL+'/assets/style.css',x.idoc)
4899
+ F.on('privacyUpdated',K)
4900
+ F.on('showCookieNotice',J)
4901
+ E.on('settings.chatbutton',I)
4902
+ E.on('status',H)
4903
+ E.on('showWindow',x.hide)
4904
+ E.on('hideWindow',L)
4905
+ x.on('click',function(){E.showWindow()
4906
+ E.fire('showCookie',!0)})}
4907
+ function H(M){H.status=M
4908
+ if(!D.windowOpened)L()}
4909
+ function I(M){switch(M.position){case 'bl':x.setRight(NaN).setLeft('227px')
4910
+ break
4911
+ case 'br':x.setLeft(NaN).setRight('0px')
4912
+ break}}
4913
+ function J(M){J.showing=M
4914
+ L()}
4915
+ function K(M){if(M===0){x.enable()}
4916
+ else if(M==2){x.disable()}}
4917
+ function L(){if(J.showing&&H.status)x.show()
4918
+ else x.hide()}
4919
+ x.enable=function(){y.addClass('icon_cookie_enabled').removeClass('icon_cookie_disabled')}
4920
+ x.disable=function(){y.removeClass('icon_cookie_enabled').addClass('icon_cookie_disabled')}
4921
+ x.on('init',G)})()
4922
+ for(var A in z)if(z.hasOwnProperty(A))x[A]=z[A]
4923
+ if(x.fire)x.fire('init')
4924
+ x.setStyle&&x.setStyle(u)
4925
+ x.setAttributes&&x.setAttributes(w)
4926
+ x.addClass("meshim_components_CookieNotification")
4927
+ if(typeof x.addChildren=='function')x.addChildren(v)
4928
+ else r.addChildren(x,v)
4929
+ return x}
4930
+ a.__$$__meshim_components_ChatPanel=function(s,t,u,v,w){t=t||r.generateID()
4931
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__jx_controls_FullFrame,null,null,[[a.__$$__meshim_components_ChatLogPanel,"chatLogPanel","border-bottom:1px solid #ddd;",[],{"id":"chatLogPanel","position":"relative","width":"100%","height":"100%","style":"border-bottom:1px solid #ddd;"}]],{"padding":"0 0 53px 0"}],[a.__$$__meshim_components_MessageBar,"messageBar","left:5px; right:5px; bottom:37px; height:14px; line-height:12px;",[],{"id":"messageBar","style":"left:5px; right:5px; bottom:37px; height:14px; line-height:12px;"}],[a.__$$__div,null,"position:absolute; bottom:3px; width:100%; padding:0 5px",[[a.__$$__meshim_components_TextArea,"textArea","border-width:1px; width:100%; height:32px; border-style:solid;",[],{"id":"textArea","style":"border-width:1px; width:100%; height:32px; border-style:solid;"}]],{"style":"position:absolute; bottom:3px; width:100%; padding:0 5px"}]],{"jx":"jx.controls","meshim":"meshim.components","overflow":"auto"}]]))
4932
+ r.set(t,x)
4933
+ x.__jx__constructor=arguments.callee
4934
+ x.__jx__native=!1
4935
+ var y=r.get(t+'__chatLogPanel'),z=r.get(t+'__messageBar'),A=r.get(t+'__textArea'),B=(function(){var D=a.__$$__meshim_LiveChatController,E=a.__$$__meshim_SessionInfo,F=a.__$$__meshim_Clock,G
4936
+ function H(){D.on('greeting',L).on('chat.event',P).on('chat.memberjoin',Q).on('chat.memberleave',R).on('history',M).on('chat.join',O).on('chat.action.typing',N).on('chat.msg',S).on('connection.error',U).on('reset',V)
4937
+ I()
4938
+ y.init({optionHandler:T})
4939
+ z.className='message_bar'
4940
+ if(document.location.protocol=='file:')y.logEvent('Depending on your flash security settings, running in a local environment might not work. Please contact us for more information on how to test locally.')}
4941
+ x.on('init',H)
4942
+ function I(){A.on('keydown',function(W){if(W.keyCode==13){if(A.value.replace(' ','').replace('\n','').length>0)T(A.value)
4943
+ W.stopPropagation()
4944
+ A.clear()}})
4945
+ A.on('keypress',function(W){if(W.keyCode==13){W.stopPropagation()
4946
+ W.preventDefault()}})
4947
+ A.on('typing',J)}
4948
+ function J(W){G=G||E.channel
4949
+ if(G)D.send('chat.action.typing',{typing:W,channel:G,name:E.displayName})}
4950
+ var K={online:q(10),offline:q(11),away:q(12)}
4951
+ function L(W){var X=K[E.status]
4952
+ if(!X)return
4953
+ X=X.concat(':\n')
4954
+ X=X.concat(W.window)
4955
+ y.logEvent(X)}
4956
+ function M(){if(E.history){y.renderHistory(E.history)
4957
+ var W=E.history[E.history.length-1]
4958
+ if(W&&W.nick!=E.nick){var X=F.getLocalEpoch(W.timestamp)
4959
+ z.setDefault(q(13).replace('<time>',F.formatTime(X,!0)+', '+F.formatDate(X,!0)))}
4960
+ E.history=E.history}}
4961
+ function N(W){if(W['typing'])z.setMessage(q(14).replace('<person>',W['name']))
4962
+ else z.setMessage()}
4963
+ function O(W){if(W.channel)G=W.channel
4964
+ M(W,!0)}
4965
+ function P(W){y.logEvent(W.msg)}
4966
+ function Q(W){S({__type:'chat.memberjoin',nick:W.nick,name:W.name})}
4967
+ function R(W){S({__type:'chat.memberleave',nick:W.nick,name:W.name})
4968
+ var X=F.formatTime(F.getLocalEpoch(W.timestamp),!0)
4969
+ z.setDefault(q(13).replace('<time>',X))}
4970
+ function S(W){E.history.push(W)
4971
+ y.logChat(W)
4972
+ if(W&&W.nick!=E.nick){var X=F.formatTime(F.getLocalEpoch(W.timestamp),!0)
4973
+ z.setDefault(q(13).replace('<time>',X))}}
4974
+ function T(W){if(!W)return
4975
+ D.say(W,function(X){if(X.__status!='ok'){if(A.value=='')A.value=W
4976
+ S('message sending failed =( please try again!')}})
4977
+ A.focus()}
4978
+ function U(){G=null}
4979
+ function V(){G=null}})()
4980
+ for(var C in B)if(B.hasOwnProperty(C))x[C]=B[C]
4981
+ if(x.fire)x.fire('init')
4982
+ x.setStyle&&x.setStyle(u)
4983
+ x.setAttributes&&x.setAttributes(w)
4984
+ x.addClass("meshim_components_ChatPanel")
4985
+ if(typeof x.addChildren=='function')x.addChildren(v)
4986
+ else r.addChildren(x,v)
4987
+ return x}
4988
+ a.__$$__meshim_components_OfflineForm=function(s,t,u,v,w){t=t||r.generateID()
4989
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__big,"greeting",null,[q(34)],{"id":"greeting","class":"notice"}],[a.__$$__form,"form",null,[[a.__$$__h4,null,null,[q(23),[a.__$$__small,null,null,[q(16)],{"class":"required"}]],{}],[a.__$$__div,null,null,[[a.__$$__input,"email",null,[],{"id":"email"}]],{"class":"input"}],[a.__$$__h4,null,null,[q(22),[a.__$$__small,null,null,[q(15)],{}]],{}],[a.__$$__div,null,null,[[a.__$$__input,"name",null,[],{"id":"name"}]],{"class":"input"}],[a.__$$__h4,null,null,[q(35),[a.__$$__small,null,null,[q(16)],{"class":"required"}]],{}],[a.__$$__div,null,null,[[a.__$$__meshim_components_TextArea,"message","resize: vertical",[],{"id":"message","style":"resize: vertical"}]],{"class":"input"}],[a.__$$__meshim_components_Button,"submitButton","margin-top:5px",[q(25)],{"id":"submitButton","float":"left","disabled":"true","style":"margin-top:5px"}],[a.__$$__div,null,null,[[a.__$$__div,"sending",null,[q(36)],{"visible":"none","id":"sending","class":"sending"}],[a.__$$__div,"sentmsg",null,[q(37)],{"visible":"none","id":"sentmsg"}]],{"class":"message","width":"140px","marginLeft":"70px"}]],{"id":"form","class":"container","position":"relative"}]],{"jx":"jx.controls","meshim":"meshim.components","class":"offlinePane modalPanel"}]]))
4990
+ r.set(t,x)
4991
+ x.__jx__constructor=arguments.callee
4992
+ x.__jx__native=!1
4993
+ var y=r.get(t+'__greeting'),z=r.get(t+'__form'),A=r.get(t+'__email'),B=r.get(t+'__name'),C=r.get(t+'__message'),D=r.get(t+'__submitButton'),E=r.get(t+'__sending'),F=r.get(t+'__sentmsg'),G=(function(){var I=a.__$$__meshim_Config,J=a.__$$__meshim_LiveChatController,K=a.__$$__meshim_SessionInfo,L=a.__$$__meshim_GoogleAnalytics
4994
+ function M(){A.on('change',S).on('keyup',S)
4995
+ C.on('change',S).on('keyup',S)
4996
+ z.on('submit',T).onsubmit=function(){return !1}
4997
+ D.on('meshim:click',T)
4998
+ J.on('changeName',N).on('changeEmail',O).on('greeting',Q).on('connected',D.enable).on('reattached',D.enable).on('connection.error',D.disable).on('freeze',R).on('reset',P)}
4999
+ x.on('init',M)
5000
+ function N(W){B.value=/^Visitor [0-9]+$/.test(W)?'':W}
5001
+ function O(W){A.value=W}
5002
+ function P(){N('')
5003
+ O('')}
5004
+ function Q(W){y.setText(W.window)}
5005
+ function R(W){B.disabled=W
5006
+ B.style.background=W?'#eeeeee':''
5007
+ A.disabled=W
5008
+ A.style.background=W?'#eeeeee':''
5009
+ S()}
5010
+ function S(){V()
5011
+ F.hide()
5012
+ if(A.value==0||!A.value.match(/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|aero|asia|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobil|museum|name|net|org|pro|tel|travel|xxx)$/i)){D.disable()
5013
+ A.parentNode.addClass('invalid')
5014
+ return !1}
5015
+ A.parentNode.removeClass('invalid')
5016
+ if(C.value.length==0){D.disable()
5017
+ return !1}
5018
+ D.enable()
5019
+ return !0}
5020
+ function T(){if(!S())return
5021
+ A.disabled=B.disabled=C.disabled=!0
5022
+ D.disable()
5023
+ E.show()
5024
+ J.send('offline.send_message',{email:A.value,name:B.value,message:C.value},U)
5025
+ J.changeName(B.value)
5026
+ J.changeEmail(A.value)
5027
+ K.email=A.value}
5028
+ function U(){A.disabled=B.disabled=C.disabled=!1
5029
+ E.hide()
5030
+ F.show()
5031
+ C.value=''
5032
+ L.track('Offline Message Sent')}
5033
+ function V(){if(V.called)return
5034
+ E.setBackground("url('"+I.baseURL+"/assets/loading.gif') no-repeat left center")
5035
+ V.called=!0}})()
5036
+ for(var H in G)if(G.hasOwnProperty(H))x[H]=G[H]
5037
+ if(x.fire)x.fire('init')
5038
+ x.setStyle&&x.setStyle(u)
5039
+ x.setAttributes&&x.setAttributes(w)
5040
+ x.addClass("meshim_components_OfflineForm")
5041
+ if(typeof x.addChildren=='function')x.addChildren(v)
5042
+ else r.addChildren(x,v)
5043
+ return x}
5044
+ a.__$$__meshim_components_ChatRequestForm=function(s,t,u,v,w){t=t||r.generateID()
5045
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__div,null,null,[[a.__$$__big,"greeting",null,[],{"id":"greeting","class":"notice","position":"relative"}],[a.__$$__form,"form",null,[[a.__$$__div,"groups_control_group",null,[[a.__$$__h4,null,null,[q(21),[a.__$$__small,"group_required",null,[],{"id":"group_required"}]],{}],[a.__$$__div,null,null,[[a.__$$__select,"groups",null,[],{"id":"groups","width":"100%"}]],{"class":"input"}]],{"id":"groups_control_group","visible":"none"}],[a.__$$__h4,null,null,[q(22),[a.__$$__small,"name_required",null,[],{"id":"name_required"}]],{}],[a.__$$__div,null,null,[[a.__$$__input,"name",null,[],{"id":"name","width":"204","display":"block"}]],{"class":"input"}],[a.__$$__h4,null,null,[q(23),[a.__$$__small,"email_required",null,[],{"id":"email_required"}]],{}],[a.__$$__div,null,null,[[a.__$$__input,"email",null,[],{"id":"email","width":"204","display":"block"}]],{"class":"input"}],[a.__$$__div,null,"clear: both",[],{"style":"clear: both"}],[a.__$$__h4,null,null,[q(24),[a.__$$__small,"question_required",null,[],{"id":"question_required"}]],{}],[a.__$$__div,null,null,[[a.__$$__meshim_components_TextArea,"question","resize: vertical",[],{"id":"question","style":"resize: vertical"}]],{"class":"input"}],[a.__$$__div,null,null,[[a.__$$__meshim_components_Button,"submit_button",null,[q(25)],{"id":"submit_button","disabled":"true","margin":"0 8px 0 0","float":"left"}],[a.__$$__div,null,null,[[a.__$$__div,"working",null,[q(26)],{"visible":"none","id":"working","class":"sending"}]],{"class":"message","width":"140px","float":"left"}]],{"padding":"4 0 0 0"}]],{"id":"form","class":"container"}]],{"jx":"jx.controls","meshim":"meshim.components","class":"chatRequestPane modalPanel"}]]))
5046
+ r.set(t,x)
5047
+ x.__jx__constructor=arguments.callee
5048
+ x.__jx__native=!1
5049
+ var y=r.get(t+'__greeting'),z=r.get(t+'__form'),A=r.get(t+'__groups_control_group'),B=r.get(t+'__group_required'),C=r.get(t+'__groups'),D=r.get(t+'__name_required'),E=r.get(t+'__name'),F=r.get(t+'__email_required'),G=r.get(t+'__email'),H=r.get(t+'__question_required'),I=r.get(t+'__question'),J=r.get(t+'__submit_button'),K=r.get(t+'__working'),L=(function(){var N=a.__$$__meshim_Config,O=a.__$$__meshim_LiveChatController,P=a.__$$__meshim_LiveChatAPI,Q=a.__$$__meshim_SessionInfo,R=a.__$$__meshim_GoogleAnalytics,S=!1,T={},U=!1,V=!1
5050
+ function W(){z.on('change',$r).on('keyup',$q).on('submit',$s).onsubmit=function(){return !1}
5051
+ J.on('meshim:click',$s)
5052
+ J.disable()
5053
+ O.on('settings',$b).on('changeName',$o).on('changeEmail',$p).on('greeting',$k).on('chat.msg',$u).on('chat.join',$u).on('reset',$m).on('groups',$f).on('connected',$_).on('reattached',$_).on('connection.error',$a).on('freeze',$l)
5054
+ C.on('change',$n)
5055
+ Q.listen('chatRequestFormDone',$t)
5056
+ $y()}
5057
+ x.on('init',W)
5058
+ function X($z,$A,$B){var $C=$A.split('.'),$D
5059
+ if($z==null)return $B
5060
+ while($C.length){$D=$C.shift()
5061
+ $z=$z[$D]
5062
+ if($z==null)return $B}
5063
+ return $z}
5064
+ var Y={},Z=[q(15),q(16)],$$=!1
5065
+ function $_(){V=!0
5066
+ $q()}
5067
+ function $a(){V=!1
5068
+ $q()}
5069
+ function $b($z){var $A=X($z,'chat_request_form.standard_fields')
5070
+ Y={group:X($A,'group.required'),email:X($A,'email.required'),name:X($A,'display_name.required'),question:X($A,'question.required')}
5071
+ $i()
5072
+ $$=X($z,'chat_request_form.show_form',!1)}
5073
+ var $c={online:q(0),offline:q(1),away:q(2)},$d,$e
5074
+ function $f($z){$d=$z
5075
+ $h()}
5076
+ function $g(){$e=[]
5077
+ for(var $z=0;$z<arguments.length;$z++){if(typeof arguments[$z]=='string'||arguments[$z] instanceof RegExp)$e.push(arguments[$z])
5078
+ else throw 'Bad arguments to filter'}
5079
+ if(typeof $d!='undefined')$h()}
5080
+ function $h(){if($d.length<1){A.hide()
5081
+ S=!1
5082
+ $q()
5083
+ return}
5084
+ var $z=C.value,$A,$B,$C
5085
+ while(C.firstChild)C.removeChild(C.firstChild)
5086
+ $A=C.ownerDocument.createElement('option')
5087
+ $A.value='all'
5088
+ if(Y.group)$A.innerHTML=q(17)
5089
+ else $A.innerHTML=q(18)
5090
+ $A.style.fontStyle='italic'
5091
+ C.appendChild($A)
5092
+ T['all']='online'
5093
+ for(var $D=0;$D<$d.length;$D++){$B=$d[$D][0]
5094
+ $C=$d[$D][1]
5095
+ if($e){for(var $E=0;$E<$e.length;$E++){if(($e[$E].test&&$e[$E].test($B))||($e[$E].toLowerCase&&$e[$E].toLowerCase()==$B.toLowerCase()))break}
5096
+ if($E==$e.length)continue}
5097
+ $A=C.ownerDocument.createElement('option')
5098
+ $A.value=$B
5099
+ $A.innerHTML=$B+' ('+$c[$C]+')'
5100
+ $A.style.color=$C=='offline'?'silver':'darkgreen'
5101
+ C.appendChild($A)
5102
+ T[$B]=$C}
5103
+ C.value=$z||'all'
5104
+ A.show()
5105
+ S=!0
5106
+ $q()}
5107
+ function $i(){$j(B,Y.group)
5108
+ $j(F,Y.email)
5109
+ $j(D,Y.name)
5110
+ $j(H,Y.question)}
5111
+ function $j($z,$A){$A=$A?1:0
5112
+ $z.setText(Z[$A])
5113
+ $z.setColor($A?'#f88':'')
5114
+ $A?$z.addClass('required'):$z.removeClass('required')}
5115
+ function $k($z){y.setText($z.window)}
5116
+ function $l($z){E.disabled=$z
5117
+ E.style.background=$z?'#eeeeee':''
5118
+ G.disabled=$z
5119
+ G.style.background=$z?'#eeeeee':''
5120
+ $q()}
5121
+ function $m(){E.value=G.value=I.value=''
5122
+ C.parentNode.removeClass('invalid')
5123
+ E.parentNode.removeClass('invalid')
5124
+ G.parentNode.removeClass('invalid')
5125
+ I.parentNode.removeClass('invalid')
5126
+ $x()
5127
+ Q.saveVariable('chatRequestFormDone',!1,!0)}
5128
+ function $n(){var $z=C.value,$A=T[$z]
5129
+ switch($A){case 'offline':J.setText(q(19))
5130
+ break
5131
+ case 'online':case 'away':J.setText(q(20))
5132
+ break}
5133
+ $q()}
5134
+ function $o($z){E.value=/^Visitor [0-9]+$/.test($z)?'':$z}
5135
+ function $p($z){G.value=$z}
5136
+ function $q(){var $z=!0
5137
+ if(Y.group&&C.value=='all'){C.parentNode.addClass('invalid')
5138
+ $z=!1}
5139
+ else C.parentNode.removeClass('invalid')
5140
+ if(Y.email&&(G.value==0||!G.value.match(/^[a-z0-9!#$%&'*+\/=\?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=\?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|aero|asia|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobil|museum|name|net|org|pro|tel|travel|xxx)$/i))){G.parentNode.addClass('invalid')
5141
+ $z=!1}
5142
+ else G.parentNode.removeClass('invalid')
5143
+ if(Y.name&&!E.value){E.parentNode.addClass('invalid')
5144
+ $z=!1}
5145
+ else E.parentNode.removeClass('invalid')
5146
+ if(Y.question&&!I.value){I.parentNode.addClass('invalid')
5147
+ $z=!1}
5148
+ else I.parentNode.removeClass('invalid');($z&&V)?J.enable():J.disable()
5149
+ return $z}
5150
+ function $r(){if(arguments.callee.timerID)clearTimeout(arguments.callee.timerID)
5151
+ arguments.callee.timerID=setTimeout($q,100)}
5152
+ function $s(){if(!$q())return
5153
+ var $z=C.value,$A=T[$z]
5154
+ J.disable()
5155
+ if($A=='offline'){$x('Sending message...',!0)
5156
+ O.send('offline.send_message',{group:$z,email:G.value,name:E.value,message:I.value},function(){$x('Message sent')
5157
+ I.value=''
5158
+ R.track('Offline Message Sent',$z)})
5159
+ O.changeName(E.value)
5160
+ O.changeEmail(G.value)}
5161
+ else{$x('Requesting chat...',!0)
5162
+ O.changeEmail(G.value)
5163
+ function $B(){O.chatRequest($z,function(){R.track('Chat Request Form Submitted',$z)
5164
+ if(I.value.length){O.say(I.value)
5165
+ I.value=''}
5166
+ $u()})}
5167
+ if(E.value)O.changeName(E.value,$B)
5168
+ else $B()}}
5169
+ function $t($z){if($z)$u()}
5170
+ function $u(){if(U)return
5171
+ Q.saveVariable('chatRequestFormDone',!0,!0)
5172
+ U=!0
5173
+ $$=!1
5174
+ x.hide()}
5175
+ function $v(){if($$&&!Q.chatRequestFormDone){x.show()
5176
+ $q()
5177
+ return !0}
5178
+ return !1}
5179
+ var $w="url('"+N.baseURL+"/assets/loading.gif') no-repeat left center"
5180
+ function $x($z,$A){K.setBackground($A?$w:'')
5181
+ K.setPadding($A?'0 0 0 20px':'0')
5182
+ if($z){K.setText($z)
5183
+ K.show()}
5184
+ else K.hide()}
5185
+ function $y(){P.define('departments.filter',$g)}
5186
+ return {showForm:$v}})()
5187
+ for(var M in L)if(L.hasOwnProperty(M))x[M]=L[M]
5188
+ if(x.fire)x.fire('init')
5189
+ x.setStyle&&x.setStyle(u)
5190
+ x.setAttributes&&x.setAttributes(w)
5191
+ x.addClass("meshim_components_ChatRequestForm")
5192
+ if(typeof x.addChildren=='function')x.addChildren(v)
5193
+ else r.addChildren(x,v)
5194
+ return x}
5195
+ a.__$$__meshim_components_LiveHelpWindow=function(s,t,u,v,w){t=t||r.generateID()
5196
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_TitleWindow,null,null,[[a.__$$__jx_controls_FullFrame,null,null,[[a.__$$__meshim_components_ChatPanel,"chatPanel",null,[],{"id":"chatPanel","position":"absolute","width":"100%","height":"100%","visible":"none"}],[a.__$$__meshim_components_ChatRequestForm,"chatRequestForm",null,[],{"id":"chatRequestForm","position":"absolute","width":"100%","height":"100%","visible":"none"}],[a.__$$__meshim_components_EmailChatTranscriptForm,"emailChatTranscriptForm",null,[],{"id":"emailChatTranscriptForm","position":"absolute","width":"100%","height":"100%","visible":"none"}],[a.__$$__meshim_components_ClearHistoryForm,"clearHistoryForm",null,[],{"id":"clearHistoryForm","position":"absolute","width":"100%","height":"100%","visible":"none"}],[a.__$$__meshim_components_OfflineForm,"offlineForm",null,[],{"id":"offlineForm","position":"absolute","width":"100%","height":"100%","visible":"none"}],[a.__$$__meshim_components_PrivacyForm,"privacyForm",null,[],{"id":"privacyForm","position":"absolute","width":"100%","height":"100%","visible":"none"}]],{"padding":"0 0 20px 0"}],[a.__$$__div,null,"font-size:12px",[[a.__$$__div,"byZopim",null,[[a.__$$__img,"byZopimImg",null,[],{"id":"byZopimImg","visible":"none"}]],{"id":"byZopim","class":"by_zopim widget_ui icon_zopim","float":"right","zIndex":"1"}],[a.__$$__div,"options",null,[[a.__$$__div,null,null,[],{"class":"widget_ui icon_settings"}]],{"id":"options","class":"options_icon no_select","width":"23px","height":"20px","left":"0","float":"left","position":"relative","zIndex":"3"}],[a.__$$__div,"privacy",null,[q(9)],{"id":"privacy","class":"options privacy border_left","float":"left","position":"relative","zIndex":"0","visible":"false"}]],{"position":"absolute","height":"20","bottom":"1","width":"100%","padding":"0 1px","style":"font-size:12px"}],[a.__$$__meshim_components_OptionsMenu,"optionsMenu",null,[],{"id":"optionsMenu","selectable":"false","position":"absolute","bottom":"20","visible":"false","zIndex":"1"}]],{"jx":"jx.controls","meshim":"meshim.components","snaps":"20 20 20 20"}]]))
5197
+ r.set(t,x)
5198
+ x.__jx__constructor=arguments.callee
5199
+ x.__jx__native=!1
5200
+ var y=r.get(t+'__chatPanel'),z=r.get(t+'__chatRequestForm'),A=r.get(t+'__emailChatTranscriptForm'),B=r.get(t+'__clearHistoryForm'),C=r.get(t+'__offlineForm'),D=r.get(t+'__privacyForm'),E=r.get(t+'__byZopim'),F=r.get(t+'__byZopimImg'),G=r.get(t+'__options'),H=r.get(t+'__privacy'),I=r.get(t+'__optionsMenu'),J=(function(){var L=a.__$$__meshim_Config,M=a.__$$__meshim_LiveChatAPI,N=a.__$$__meshim_LiveChatController,O=a.__$$__meshim_SessionInfo,P=a.__$$__meshim_CookieLaw,Q=a.__$$__jx_core_Util,R=a.__$$__meshim_components_FloralTheme,S=a.__$$__meshim_components_Windows7Theme,T=a.__$$__meshim_components_MacOsTheme,U=a.__$$__meshim_components_ChromeTheme,V=a.__$$__meshim_components_AlphacubeTheme,W=a.__$$__meshim_components_SolidTheme,X=a.__$$__meshim_components_PlasticTheme,Y=x.ibody,Z='0px',$$=x.moveTo
5201
+ x.moveTo=function($F,$G){if($F instanceof Array){$G=$F[1]
5202
+ $F=$F[0]}
5203
+ if(typeof $F=='number'&&typeof $G=='number')return $$($F,$G)
5204
+ return x}
5205
+ var $_={online:q(6),offline:q(7),away:q(8)},$a=''
5206
+ function $b($F){switch($F.position){case 'bl':x.setRight(NaN)
5207
+ x.setLeft(0)
5208
+ break
5209
+ case 'br':x.setLeft(NaN)
5210
+ x.setRight(Z)
5211
+ break}}
5212
+ var $c,$d,$e={floral:R,windows7:S,macOs:T,chrome:U,alphacube:V,solid:W,plastic:X},$f=x.getButtons()
5213
+ function $g(){var $F=r.create($f,'div')
5214
+ $f.appendChild($F)
5215
+ $f.addClass('titlebutton_holder').setFloat('right').setWidth('20px')
5216
+ $F.addClass('widget_ui icon_minimize').setFloat('right')
5217
+ $f.on('mousedown',function($G){$G.stopPropagation()})
5218
+ $f.on('click',N.hideWindow)}
5219
+ $g()
5220
+ function $h($F){var $G=$F.name,$H=x.getButtons()
5221
+ $F.titlePadding=''
5222
+ $F.buttonPadding=''
5223
+ $F.padding=$F.padding||'28px 4px 4px 4px'
5224
+ if($G&&$e[$G]){if($d!==$G){$c=x.setVectorSkin($e[$G])
5225
+ $d=$G
5226
+ $j.theme=$G}
5227
+ if($F.primaryColor){$c.setColor($F.primaryColor)
5228
+ $F.titleColor=$l($F.primaryColor)}
5229
+ if($c.titlePadding)$F.titlePadding=$c.titlePadding
5230
+ if($c.buttonPadding)$F.buttonPadding=$c.buttonPadding
5231
+ if($c.windowPadding)$F.padding=$c.windowPadding}
5232
+ else if($F.skinPath){$d=null
5233
+ x.setSkin('jxml/images/'+$F.skinPath)}
5234
+ if($F.primaryColor)$i.color=$F.primaryColor
5235
+ if($F.padding)x.setPadding($F.padding)
5236
+ x.getTitle().setPadding($F.titlePadding?$F.titlePadding:'0px')
5237
+ $H&&$H.setPadding($F.buttonPadding?$F.buttonPadding:'0px')
5238
+ if($F.titleColor){var $I=x.getTitle()
5239
+ if($F.titleColor=='#ffffff'){$I.setColor('#ffffff')
5240
+ $I.addClass('light').removeClass('dark')
5241
+ $H.addClass('light').removeClass('dark')}
5242
+ else{$I.setColor('#000000')
5243
+ $I.addClass('dark').removeClass('light')
5244
+ $H.addClass('dark').removeClass('light')}}
5245
+ if($F.hideBranding)E.hide()}
5246
+ function $i($F){$i.color=$F
5247
+ $k()}
5248
+ function $j($F){if($e[$F]&&$d!==$F)$c=x.setVectorSkin($e[$F])
5249
+ $j.theme=$F
5250
+ $k()}
5251
+ function $k(){var $F,$G=$i.color,$H=$j.theme
5252
+ $F=O.settings||{}
5253
+ $F=$F.chatwindow||{}
5254
+ $H=$j.theme||$F.name||'chrome'
5255
+ $G=$i.color||$F.primaryColor||'#333333'
5256
+ $F.skinPath=$H+($G?'/'+$G.substr(1):'')
5257
+ $F.titleColor=$l($G)
5258
+ $F.name=$H
5259
+ $F.primaryColor=$G
5260
+ M.settings.chatwindow=$F
5261
+ N.fire('settings.chatwindow',$F)}
5262
+ function $l($F){var $G,$H,$I,$J
5263
+ $F=parseInt($F.substr(1),16)
5264
+ $G=$F&255
5265
+ $F>>=8
5266
+ $H=$F&255
5267
+ $F>>=8
5268
+ $I=$F&255
5269
+ $J=Math.min(0.299*$I+0.587*$H+0.114*$G,255)
5270
+ $J=$J>127?0:255
5271
+ $J=('0'+$J.toString(16)).slice(-2)
5272
+ return '#'+$J+$J+$J}
5273
+ function $m(){$o(O.status)}
5274
+ function $n(){if(C.isVisible())$t(y)}
5275
+ function $o(){if(!O.status)return
5276
+ x.setTitle($_[O.status.toLowerCase()])
5277
+ if($a)return
5278
+ if(P.getStatus()!=0){$t(D)
5279
+ return}
5280
+ if(O.status.toLowerCase()=='offline'&&O.history.length&&O.agents.length){z.showForm()?$t(z):$t(y)}
5281
+ else if(O.status.toLowerCase()=='offline'){$t(C)}
5282
+ else{z.showForm()?$t(z):$t(y)}}
5283
+ function $p(){if(!x.isVisible())N.showWindow()
5284
+ ;}
5285
+ var $q=[y,z,A,B,C,D]
5286
+ function $r($F){if($F&&$F.stopPropagation&&$F.preventDefault)$F.stopPropagation()
5287
+ $F.preventDefault()}
5288
+ function $s($F){switch($F.getAttribute('name')){case 'clearHistory':$a='clearHistory'
5289
+ $t(B)
5290
+ break
5291
+ case 'emailChatTranscript':$a='emailChatTranscript'
5292
+ $t(A)
5293
+ break}
5294
+ I.hide()}
5295
+ function $t($F){for(var $G=0;$G<$q.length;$G++){var $H=$q[$G];($H===$F)?$H.show():$H.hide()}}
5296
+ function $u($F){I.toggle()
5297
+ $r($F)}
5298
+ function $v(){I.hide()}
5299
+ function $w(){x.isVisible()?N.hideWindow():N.showWindow()}
5300
+ function $x(){y.hide()}
5301
+ function $y($F){Z=$F?'15px':'0px'
5302
+ H.setVisible($F)}
5303
+ function $z($F){if($F==0&&$a=='privacyForm')$a=''
5304
+ $o()}
5305
+ function $A($F){if($a=='privacyForm'&&$F!==!0){$a=''
5306
+ $o()}
5307
+ else{$a='privacyForm'
5308
+ $t(D)}}
5309
+ function $B(){N.on('showWindow',x.show).on('hideWindow',x.hide).on('showCookie',$A).on('status',$o).on('banned',x.hide).on('nossl',x.hide).on('reset',$x).on('chat.join',$p).on('chat.memberleave',$m).on('chat.action.typing',$n).on('settings.chatbutton',$b).on('settings.chatwindow',$h)
5310
+ P.on('showCookieNotice',$y)
5311
+ P.on('privacyUpdated',$z)
5312
+ O.listen('windowPosition',function(){x.moveTo(O.windowPosition)})
5313
+ G.on('click',$u)
5314
+ H.on('click',$A)
5315
+ I.on('show',function(){G.addClass('activated')}).on('hide',function(){G.removeClass('activated')}).on('menu.selected',$s)
5316
+ A.on('hide',function(){$a=''
5317
+ $o()})
5318
+ B.on('hide',function(){$a=''
5319
+ $o()})
5320
+ z.on('hide',$o)
5321
+ D.on('hide',function(){$a=''
5322
+ $o()})
5323
+ x.on('windowFocus',$v)}
5324
+ function $C(){if(L.brandHostname!='zopim.com'){E.removeClass('widget_ui').removeClass('icon_zopim')
5325
+ F.setSrc(L.baseURL+'/assets/branding/'+L.brandHostname+'/by_new.png').show()}}
5326
+ function $D(){x.setVisible(m.isWebKit?'none':'false')
5327
+ x.setAttribute('id','__cwindow__')
5328
+ n.document.on('click',function(){x.fire('windowFocus',!1)})
5329
+ Y.on('click',function(){x.fire('windowFocus',!0)})
5330
+ x.on('titlebar_click',N.hideWindow)
5331
+ x.getTitle().setClass('titleAgentStatus')
5332
+ Q.loadCSS(L.baseURL+'/assets/style.css',x.idoc)
5333
+ $C()
5334
+ E.on('click',function(){window.open(L.resellerURL)
5335
+ return !1})
5336
+ q&&q.onLanguage&&q.onLanguage(function(){var $F=q.language
5337
+ if(/ar|fa|he/.test($F))x.ibody.className=x.ibody.className+'rtl'
5338
+ else x.ibody.className=x.ibody.className.replace(/\brtl\b/g,'')})
5339
+ $B()
5340
+ I.init()
5341
+ $E()}
5342
+ function $E(){M.define('window.setBg',x.setBg).define('window.setColor',$i).define('window.setTheme',$j).define('window.show',N.showWindow).define('window.hide',N.hideWindow).define('window.toggle',$w).define('window.onHide',function($F){N.on('hideWindow',$F)}).define('window.onShow',function($F){N.on('showWindow',$F)}).define('window.getSettings',function(){return M&&M.settings&&M.settings.chatwindow})}
5343
+ x.on('init',$D)})()
5344
+ for(var K in J)if(J.hasOwnProperty(K))x[K]=J[K]
5345
+ if(x.fire)x.fire('init')
5346
+ x.setStyle&&x.setStyle(u)
5347
+ x.setAttributes&&x.setAttributes(w)
5348
+ x.addClass("meshim_components_LiveHelpWindow")
5349
+ if(typeof x.addChildren=='function')x.addChildren(v)
5350
+ else r.addChildren(x,v)
5351
+ return x}
5352
+ a.__$$__livechat=function(s,t,u,v,w){t=t||r.generateID()
5353
+ var x=r.addChildren(s,r.mangleIDs(t,[[a.__$$__jx_controls_Application,null,null,[[a.__$$__style,null,null,[" .zopim { display: none !important } "],{"media":"print"}],[a.__$$__meshim_components_FloatingButton,"liveHelpButton",null,[],{"id":"liveHelpButton","class":"zopim","right":"1","bottom":"0","height":"28","width":"240","padding":"3px","visible":"false","selectable":"false","shadow":"shadow","shadowPadding":"17 22 20 20"}],[a.__$$__meshim_components_FirstUse,"firstUse",null,[],{"id":"firstUse","class":"zopim","right":"1","bottom":"20","visible":"false"}],[a.__$$__meshim_components_LiveHelpWindow,"liveHelpWindow","right:1px; bottom:0px;",[],{"id":"liveHelpWindow","class":"zopim","style":"right:1px; bottom:0px;","width":"240","height":"340","visible":"false","shadow":"shadow","shadowPadding":"17 22 48 20"}],[a.__$$__meshim_components_Notification,"notification",null,[],{"id":"notification","class":"zopim","right":"202","bottom":"12","visible":"false"}],[a.__$$__meshim_components_CookieNotification,"cookie_notification",null,[],{"id":"cookie_notification","class":"zopim","right":"0","bottom":"0","visible":"false"}]],{"meshim":"meshim.components","jx":"jx.controls","init":"init()"}]]))
5354
+ r.set(t,x)
5355
+ x.__jx__constructor=arguments.callee
5356
+ x.__jx__native=!1
5357
+ var y=r.get(t+'__liveHelpButton'),z=r.get(t+'__firstUse'),A=r.get(t+'__liveHelpWindow'),B=r.get(t+'__notification'),C=r.get(t+'__cookie_notification'),D=(function(){var F=a.__$$__meshim_LiveChatController
5358
+ function G(){H()
5359
+ if(!/#noZopim/.test(window.location.hash))F.init()}
5360
+ function H(){if(Math.round(Math.random()*1000)===42){var I=document.createElement('script')
5361
+ I.type="text/javascript"
5362
+ I.src=document.location.protocol+"//cdn.zopim.com/s.js"
5363
+ var J=document.getElementsByTagName('script')[0]
5364
+ J.parentNode.insertBefore(I,J)}}
5365
+ G()})()
5366
+ for(var E in D)if(D.hasOwnProperty(E))x[E]=D[E]
5367
+ if(x.fire)x.fire('init')
5368
+ x.setStyle&&x.setStyle(u)
5369
+ x.setAttributes&&x.setAttributes(w)
5370
+ x.addClass("livechat")
5371
+ if(typeof x.addChildren=='function')x.addChildren(v)
5372
+ else r.addChildren(x,v)
5373
+ return x}
5374
+ a.__$$__stringtable_lang_fr=new c('__$$__stringtable_lang_fr')
5375
+ a.__$$__stringtable_lang_af=new c('__$$__stringtable_lang_af')
5376
+ a.__$$__stringtable_lang_el=new c('__$$__stringtable_lang_el')
5377
+ a.__$$__stringtable_lang_eu=new c('__$$__stringtable_lang_eu')
5378
+ a.__$$__stringtable_lang_bg=new c('__$$__stringtable_lang_bg')
5379
+ a.__$$__stringtable_lang_nb=new c('__$$__stringtable_lang_nb')
5380
+ a.__$$__stringtable_lang_vi=new c('__$$__stringtable_lang_vi')
5381
+ a.__$$__stringtable_lang_pt_BR=new c('__$$__stringtable_lang_pt_BR')
5382
+ a.__$$__stringtable_lang_ms=new c('__$$__stringtable_lang_ms')
5383
+ a.__$$__stringtable_lang_ka=new c('__$$__stringtable_lang_ka')
5384
+ a.__$$__stringtable_lang_is=new c('__$$__stringtable_lang_is')
5385
+ a.__$$__stringtable_lang_zh_CN=new c('__$$__stringtable_lang_zh_CN')
5386
+ a.__$$__stringtable_lang_he=new c('__$$__stringtable_lang_he')
5387
+ a.__$$__stringtable_lang_et=new c('__$$__stringtable_lang_et')
5388
+ a.__$$__stringtable_lang_hr=new c('__$$__stringtable_lang_hr')
5389
+ a.__$$__stringtable_lang_ar=new c('__$$__stringtable_lang_ar')
5390
+ a.__$$__stringtable_lang_ca=new c('__$$__stringtable_lang_ca')
5391
+ a.__$$__stringtable_lang_pl=new c('__$$__stringtable_lang_pl')
5392
+ a.__$$__stringtable_lang_zh_TW=new c('__$$__stringtable_lang_zh_TW')
5393
+ a.__$$__stringtable_lang_sr=new c('__$$__stringtable_lang_sr')
5394
+ a.__$$__stringtable_lang_lv=new c('__$$__stringtable_lang_lv')
5395
+ a.__$$__stringtable_lang_uk=new c('__$$__stringtable_lang_uk')
5396
+ a.__$$__stringtable_lang_lt=new c('__$$__stringtable_lang_lt')
5397
+ a.__$$__stringtable_lang_ro=new c('__$$__stringtable_lang_ro')
5398
+ a.__$$__stringtable_lang_ur=new c('__$$__stringtable_lang_ur')
5399
+ a.__$$__stringtable_lang_pt=new c('__$$__stringtable_lang_pt')
5400
+ a.__$$__stringtable_lang_ja=new c('__$$__stringtable_lang_ja')
5401
+ a.__$$__stringtable_lang_sl=new c('__$$__stringtable_lang_sl')
5402
+ a.__$$__stringtable_lang_tr=new c('__$$__stringtable_lang_tr')
5403
+ a.__$$__stringtable_lang_th=new c('__$$__stringtable_lang_th')
5404
+ a.__$$__stringtable_lang_sq=new c('__$$__stringtable_lang_sq')
5405
+ a.__$$__stringtable_lang_mn=new c('__$$__stringtable_lang_mn')
5406
+ a.__$$__stringtable_lang_da=new c('__$$__stringtable_lang_da')
5407
+ a.__$$__stringtable_lang_sw=new c('__$$__stringtable_lang_sw')
5408
+ a.__$$__stringtable_lang_ko=new c('__$$__stringtable_lang_ko')
5409
+ a.__$$__stringtable_lang_si=new c('__$$__stringtable_lang_si')
5410
+ a.__$$__stringtable_lang_es=new c('__$$__stringtable_lang_es')
5411
+ a.__$$__stringtable_lang_ku=new c('__$$__stringtable_lang_ku')
5412
+ a.__$$__stringtable_lang_mk=new c('__$$__stringtable_lang_mk')
5413
+ a.__$$__stringtable_lang_hu=new c('__$$__stringtable_lang_hu')
5414
+ a.__$$__stringtable_lang_de=new c('__$$__stringtable_lang_de')
5415
+ a.__$$__stringtable_lang_id=new c('__$$__stringtable_lang_id')
5416
+ a.__$$__stringtable_lang_it=new c('__$$__stringtable_lang_it')
5417
+ a.__$$__stringtable_lang_sv=new c('__$$__stringtable_lang_sv')
5418
+ a.__$$__stringtable_lang_cs=new c('__$$__stringtable_lang_cs')
5419
+ a.__$$__stringtable_lang_fi=new c('__$$__stringtable_lang_fi')
5420
+ a.__$$__stringtable_lang_ru=new c('__$$__stringtable_lang_ru')
5421
+ a.__$$__stringtable_lang_nl=new c('__$$__stringtable_lang_nl')
5422
+ a.__$$__stringtable_lang_fa=new c('__$$__stringtable_lang_fa')
5423
+ a.__$$__stringtable_lang_fo=new c('__$$__stringtable_lang_fo')
5424
+ a.__$$__stringtable_lang_sk=new c('__$$__stringtable_lang_sk')
5425
+ a.__$$__stringtable_lang_en=["Online","Offline","Away","Click here to chat","Questions?","Click here to chat with us!","We're online","We're offline","We're away","Privacy","Now online","Now offline","Now away","Last message received at <time>","<person> is typing a message...","optional","required","Choose a department","Any Operator","SUBMIT","START","Department ","Name ","Email ","Question ","Submit","sending"," Send the full chat transcript to yourself when this conversation ends. ","Save email address ","Cancel","Saving..."," End current chat session and clear all chat data from this computer? ","Yes","No"," We're sorry! Seems no one can serve you now. If you leave your email address, we'll get back to you soon. ","Message ","Sending message...","Message sent","Zopim Live Chat"," relies on cookies to work. If you do not agree with our ","cookie policy",", you may disable the chat widget. ","Disable Chat","Continue"," Past information and cookies will be removed. You may re-enable chat anytime later. "," You objected to the use of cookies based on our ",". If you need to use ",", please approve the use of cookies & enable chat. ","Enable Cookie and Chat"," If you wish to remove cookies after the chat, you may disable the chat again later ","Change Name"," Edit name: ","Sound"," Email Chat Transcript "," Clear History ","You","click to change","me","Please wait while our agents attend to you. There are currently <number> visitor(s) waiting to be served.","<person> has joined","You are currently being served by <br> <person>","<person> has left","<person> has left the chat, but don't worry. We will still be able to retrieve any messages you leave behind.","<person> is now known as <newname>.","Press enter to send message","Connectivity problems, reconnecting.. Refresh page if problem persists","Resuming Chat"]
5426
+ {n.runAfterFirstChildReady(function(){new a.__$$__livechat(document.body,!1,'','',[])})}})()
skin/frontend/default/default/creative/js/ga.js ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function(){var g=void 0,h=!0,j=null,l=!1,aa=encodeURIComponent,ba=Infinity,ca=setTimeout,n=Math,da=decodeURIComponent;function ea(a,b){return a.name=b}
2
+ var p="push",fa="test",ia="slice",q="replace",ja="load",ka="floor",la="charAt",ma="value",r="indexOf",na="match",oa="port",pa="createElement",qa="path",s="name",v="host",w="toString",x="length",y="prototype",ra="clientWidth",z="split",sa="stopPropagation",ta="scope",A="location",ua="search",B="protocol",va="clientHeight",wa="href",C="substring",xa="apply",ya="navigator",D="join",E="toLowerCase",F;function za(a,b){switch(b){case 0:return""+a;case 1:return 1*a;case 2:return!!a;case 3:return 1E3*a}return a}function Aa(a){return"function"==typeof a}function Ba(a){return a!=g&&-1<(a.constructor+"")[r]("String")}function G(a,b){return g==a||"-"==a&&!b||""==a}function Ca(a){if(!a||""==a)return"";for(;a&&-1<" \n\r\t"[r](a[la](0));)a=a[C](1);for(;a&&-1<" \n\r\t"[r](a[la](a[x]-1));)a=a[C](0,a[x]-1);return a}function Da(){return n.round(2147483647*n.random())}function Ea(){}
3
+ function H(a,b){if(aa instanceof Function)return b?encodeURI(a):aa(a);I(68);return escape(a)}function J(a){a=a[z]("+")[D](" ");if(da instanceof Function)try{return da(a)}catch(b){I(17)}else I(68);return unescape(a)}var Fa=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)},Ga=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,!!d):a.detachEvent&&a.detachEvent("on"+b,c)};
4
+ function Ha(a,b){if(a){var c=K[pa]("script");c.type="text/javascript";c.async=h;c.src=a;c.id=b;var d=K.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d);return c}}function L(a){return a&&0<a[x]?a[0]:""}function Ia(a){var b=a?a[x]:0;return 0<b?a[b-1]:""}var Ja=function(){this.prefix="ga.";this.R={}};Ja[y].set=function(a,b){this.R[this.prefix+a]=b};Ja[y].get=function(a){return this.R[this.prefix+a]};Ja[y].contains=function(a){return this.get(a)!==g};function Ka(a){0==a[r]("www.")&&(a=a[C](4));return a[E]()}function La(a,b){var c,d={url:a,protocol:"http",host:"",path:"",d:new Ja,anchor:""};if(!a)return d;c=a[r]("://");0<=c&&(d.protocol=a[C](0,c),a=a[C](c+3));c=a[ua]("/|\\?|#");if(0<=c)d.host=a[C](0,c)[E](),a=a[C](c);else return d.host=a[E](),d;c=a[r]("#");0<=c&&(d.anchor=a[C](c+1),a=a[C](0,c));c=a[r]("?");0<=c&&(Ma(d.d,a[C](c+1)),a=a[C](0,c));d.anchor&&b&&Ma(d.d,d.anchor);a&&"/"==a[la](0)&&(a=a[C](1));d.path=a;return d}
5
+ function Oa(a,b){function c(a){var b=(a.hostname||"")[z](":")[0][E](),c=(a[B]||"")[E](),c=1*a[oa]||("http:"==c?80:"https:"==c?443:"");a=a.pathname||"";0==a[r]("/")||(a="/"+a);return[b,""+c,a]}var d=b||K[pa]("a");d.href=K[A][wa];var e=(d[B]||"")[E](),f=c(d),k=d[ua]||"",m=e+"//"+f[0]+(f[1]?":"+f[1]:"");0==a[r]("//")?a=e+a:0==a[r]("/")?a=m+a:!a||0==a[r]("?")?a=m+f[2]+(a||k):0>a[z]("/")[0][r](":")&&(a=m+f[2][C](0,f[2].lastIndexOf("/"))+"/"+a);d.href=a;e=c(d);return{protocol:(d[B]||"")[E](),host:e[0],
6
+ port:e[1],path:e[2],Oa:d[ua]||"",url:a||""}}function Ma(a,b){function c(b,c){a.contains(b)||a.set(b,[]);a.get(b)[p](c)}for(var d=Ca(b)[z]("&"),e=0;e<d[x];e++)if(d[e]){var f=d[e][r]("=");0>f?c(d[e],"1"):c(d[e][C](0,f),d[e][C](f+1))}}function Pa(a,b){if(G(a)||"["==a[la](0)&&"]"==a[la](a[x]-1))return"-";var c=K.domain;return a[r](c+(b&&"/"!=b?b:""))==(0==a[r]("http://")?7:0==a[r]("https://")?8:0)?"0":a};var Qa=0;function Ra(a,b,c){!(1<=Qa)&&!(1<=100*n.random())&&(a=["utmt=error","utmerr="+a,"utmwv=5.3.8","utmn="+Da(),"utmsp=1"],b&&a[p]("api="+b),c&&a[p]("msg="+H(c[C](0,100))),M.w&&a[p]("aip=1"),Sa(a[D]("&")),Qa++)};var Ta=0,Ua={};function N(a){return Va("x"+Ta++,a)}function Va(a,b){Ua[a]=!!b;return a}
7
+ var Wa=N(),Xa=Va("anonymizeIp"),Ya=N(),$a=N(),ab=N(),bb=N(),O=N(),P=N(),cb=N(),db=N(),eb=N(),fb=N(),gb=N(),hb=N(),ib=N(),jb=N(),kb=N(),lb=N(),nb=N(),ob=N(),pb=N(),qb=N(),rb=N(),sb=N(),tb=N(),ub=N(),vb=N(),wb=N(),xb=N(),yb=N(),zb=N(),Ab=N(),Bb=N(),Cb=N(),Db=N(),Eb=N(),Fb=N(h),Gb=Va("currencyCode"),Hb=Va("page"),Ib=Va("title"),Jb=N(),Kb=N(),Lb=N(),Mb=N(),Nb=N(),Ob=N(),Pb=N(),Qb=N(),Rb=N(),Q=N(h),Sb=N(h),Tb=N(h),Ub=N(h),Vb=N(h),Wb=N(h),Zb=N(h),$b=N(h),ac=N(h),bc=N(h),cc=N(h),R=N(h),dc=N(h),ec=N(h),fc=
8
+ N(h),gc=N(h),hc=N(h),ic=N(h),jc=N(h),S=N(h),kc=N(h),lc=N(h),mc=N(h),nc=N(h),oc=N(h),pc=N(h),qc=N(h),rc=Va("campaignParams"),sc=N(),tc=Va("hitCallback"),uc=N();N();var vc=N(),wc=N(),xc=N(),yc=N(),zc=N(),Ac=N(),Bc=N(),Cc=N(),Dc=N(),Ec=N(),Fc=N(),Gc=N(),Hc=N(),Ic=N();N();var Mc=N(),Nc=N(),Oc=N();function Pc(a){var b=this.plugins_;if(b)return b.get(a)}var T=function(a,b,c,d){a[b]=function(){try{return d!=g&&I(d),c[xa](this,arguments)}catch(a){throw Ra("exc",b,a&&a[s]),a;}}},Qc=function(a,b,c,d){U[y][a]=function(){try{return I(c),za(this.a.get(b),d)}catch(e){throw Ra("exc",a,e&&e[s]),e;}}},V=function(a,b,c,d,e){U[y][a]=function(f){try{I(c),e==g?this.a.set(b,za(f,d)):this.a.set(b,e)}catch(k){throw Ra("exc",a,k&&k[s]),k;}}};var Rc=RegExp(/(^|\.)doubleclick\.net$/i),Sc=function(a,b){return Rc[fa](K[A].hostname)?h:"/"!==b?l:(0==a[r]("www.google.")||0==a[r](".google.")||0==a[r]("google."))&&!(-1<a[r]("google.org"))?h:l},Tc=function(a){var b=a.get(bb),c=a.c(P,"/");Sc(b,c)&&a[sa]()};var Zc=function(){var a={},b={},c=new Uc;this.g=function(a,b){c.add(a,b)};var d=new Uc;this.e=function(a,b){d.add(a,b)};var e=l,f=l,k=h;this.T=function(){e=h};this.j=function(a){this[ja]();this.set(sc,a,h);a=new Vc(this);e=l;d.execute(this);e=h;b={};this.n();a.Ja()};this.load=function(){e&&(e=l,this.Ka(),Wc(this),f||(f=h,c.execute(this),Xc(this),Wc(this)),e=h)};this.n=function(){if(e)if(f)e=l,Xc(this),e=h;else this[ja]()};this.get=function(c){Ua[c]&&this[ja]();return b[c]!==g?b[c]:a[c]};this.set=
9
+ function(c,d,e){Ua[c]&&this[ja]();e?b[c]=d:a[c]=d;Ua[c]&&this.n()};this.z=function(b){a[b]=this.b(b,0)+1};this.b=function(a,b){var c=this.get(a);return c==g||""===c?b:1*c};this.c=function(a,b){var c=this.get(a);return c==g?b:c+""};this.Ka=function(){if(k){var b=this.c(bb,""),c=this.c(P,"/");Sc(b,c)||(a[O]=a[hb]&&""!=b?Yc(b):1,k=l)}}};Zc[y].stopPropagation=function(){throw"aborted";};
10
+ var Vc=function(a){var b=this;this.q=0;var c=a.get(tc);this.Ua=function(){0<b.q&&c&&(b.q--,b.q||c())};this.Ja=function(){!b.q&&c&&ca(c,10)};a.set(uc,b,h)};function $c(a,b){b=b||[];for(var c=0;c<b[x];c++){var d=b[c];if(""+a==d||0==d[r](a+"."))return d}return"-"}
11
+ var bd=function(a,b,c){c=c?"":a.c(O,"1");b=b[z](".");if(6!==b[x]||ad(b[0],c))return l;c=1*b[1];var d=1*b[2],e=1*b[3],f=1*b[4];b=1*b[5];if(!(0<=c&&0<d&&0<e&&0<f&&0<=b))return l;a.set(Q,c);a.set(Vb,d);a.set(Wb,e);a.set(Zb,f);a.set($b,b);return h},cd=function(a){var b=a.get(Q),c=a.get(Vb),d=a.get(Wb),e=a.get(Zb),f=a.b($b,1);return[a.b(O,1),b!=g?b:"-",c||"-",d||"-",e||"-",f][D](".")},dd=function(a){return[a.b(O,1),a.b(cc,0),a.b(R,1),a.b(dc,0)][D](".")},ed=function(a,b,c){c=c?"":a.c(O,"1");var d=b[z](".");
12
+ if(4!==d[x]||ad(d[0],c))d=j;a.set(cc,d?1*d[1]:0);a.set(R,d?1*d[2]:10);a.set(dc,d?1*d[3]:a.get(ab));return d!=j||!ad(b,c)},fd=function(a,b){var c=H(a.c(Tb,"")),d=[],e=a.get(Fb);if(!b&&e){for(var f=0;f<e[x];f++){var k=e[f];k&&1==k[ta]&&d[p](f+"="+H(k[s])+"="+H(k[ma])+"=1")}0<d[x]&&(c+="|"+d[D]("^"))}return c?a.b(O,1)+"."+c:j},gd=function(a,b,c){c=c?"":a.c(O,"1");b=b[z](".");if(2>b[x]||ad(b[0],c))return l;b=b[ia](1)[D](".")[z]("|");0<b[x]&&a.set(Tb,J(b[0]));if(1>=b[x])return h;b=b[1][z](-1==b[1][r](",")?
13
+ "^":",");for(c=0;c<b[x];c++){var d=b[c][z]("=");if(4==d[x]){var e={};ea(e,J(d[1]));e.value=J(d[2]);e.scope=1;a.get(Fb)[d[0]]=e}}return h},hd=function(a){var b;b=function(b,e){if(!G(a.get(b))){var f=a.c(b,""),f=f[z](" ")[D]("%20"),f=f[z]("+")[D]("%20");c[p](e+"="+f)}};var c=[];b(ic,"utmcid");b(nc,"utmcsr");b(S,"utmgclid");b(kc,"utmgclsrc");b(lc,"utmdclid");b(mc,"utmdsid");b(jc,"utmccn");b(oc,"utmcmd");b(pc,"utmctr");b(qc,"utmcct");return(b=c[D]("|"))?[a.b(O,1),a.b(ec,0),a.b(fc,1),a.b(gc,1),b][D]("."):
14
+ ""},id=function(a,b,c){c=c?"":a.c(O,"1");b=b[z](".");if(5>b[x]||ad(b[0],c))return a.set(ec,g),a.set(fc,g),a.set(gc,g),a.set(ic,g),a.set(jc,g),a.set(nc,g),a.set(oc,g),a.set(pc,g),a.set(qc,g),a.set(S,g),a.set(kc,g),a.set(lc,g),a.set(mc,g),l;a.set(ec,1*b[1]);a.set(fc,1*b[2]);a.set(gc,1*b[3]);var d=b[ia](4)[D](".");b=function(a){return(a=d[na](a+"=(.*?)(?:\\|utm|$)"))&&2==a[x]?a[1]:g};c=function(b,c){c?(c=e?J(c):c[z]("%20")[D](" "),a.set(b,c)):a.set(b,g)};-1==d[r]("=")&&(d=J(d));var e="2"==b("utmcvr");
15
+ c(ic,b("utmcid"));c(jc,b("utmccn"));c(nc,b("utmcsr"));c(oc,b("utmcmd"));c(pc,b("utmctr"));c(qc,b("utmcct"));c(S,b("utmgclid"));c(kc,b("utmgclsrc"));c(lc,b("utmdclid"));c(mc,b("utmdsid"));return h},ad=function(a,b){return b?a!=b:!/^\d+$/[fa](a)};var Uc=function(){this.filters=[]};Uc[y].add=function(a,b){this.filters[p]({name:a,s:b})};Uc[y].execute=function(a){try{for(var b=0;b<this.filters[x];b++)this.filters[b].s.call(W,a)}catch(c){}};function jd(a){100!=a.get(vb)&&a.get(Q)%1E4>=100*a.get(vb)&&a[sa]()}function kd(a){ld(a.get(Wa))&&a[sa]()}function md(a){"file:"==K[A][B]&&a[sa]()}function nd(a){a.get(Ib)||a.set(Ib,K.title,h);a.get(Hb)||a.set(Hb,K[A].pathname+K[A][ua],h)};var od=new function(){var a=[];this.set=function(b){a[b]=h};this.Xa=function(){for(var b=[],c=0;c<a[x];c++)a[c]&&(b[n[ka](c/6)]=b[n[ka](c/6)]^1<<c%6);for(c=0;c<b[x];c++)b[c]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"[la](b[c]||0);return b[D]("")+"~"}};function I(a){od.set(a)};var W=window,K=document,ld=function(a){var b=W._gaUserPrefs;return b&&b.ioo&&b.ioo()||!!a&&W["ga-disable-"+a]===h},pd=function(a){var b=[],c=K.cookie[z](";");a=RegExp("^\\s*"+a+"=\\s*(.*?)\\s*$");for(var d=0;d<c[x];d++){var e=c[d][na](a);e&&b[p](e[1])}return b},X=function(a,b,c,d,e,f){e=ld(e)?l:Sc(d,c)?l:h;if(e){if(b&&0<=W[ya].userAgent[r]("Firefox")){b=b[q](/\n|\r/g," ");e=0;for(var k=b[x];e<k;++e){var m=b.charCodeAt(e)&255;if(10==m||13==m)b=b[C](0,e)+"?"+b[C](e+1)}}b&&2E3<b[x]&&(b=b[C](0,2E3),I(69));
16
+ a=a+"="+b+"; path="+c+"; ";f&&(a+="expires="+(new Date((new Date).getTime()+f)).toGMTString()+"; ");d&&(a+="domain="+d+";");K.cookie=a}};var qd,rd,sd=function(){if(!qd){var a={},b=W[ya],c=W.screen;a.Q=c?c.width+"x"+c.height:"-";a.P=c?c.colorDepth+"-bit":"-";a.language=(b&&(b.language||b.browserLanguage)||"-")[E]();a.javaEnabled=b&&b.javaEnabled()?1:0;a.characterSet=K.characterSet||K.charset||"-";try{var d=K.documentElement,e=K.body,f=e&&e[ra]&&e[va],b=[];d&&(d[ra]&&d[va])&&("CSS1Compat"===K.compatMode||!f)?b=[d[ra],d[va]]:f&&(b=[e[ra],e[va]]);a.Wa=b[D]("x")}catch(k){I(135)}qd=a}},td=function(){sd();for(var a=qd,b=W[ya],a=b.appName+
17
+ b.version+a.language+b.platform+b.userAgent+a.javaEnabled+a.Q+a.P+(K.cookie?K.cookie:"")+(K.referrer?K.referrer:""),b=a[x],c=W.history[x];0<c;)a+=c--^b++;return Yc(a)},ud=function(a){sd();var b=qd;a.set(Lb,b.Q);a.set(Mb,b.P);a.set(Pb,b.language);a.set(Qb,b.characterSet);a.set(Nb,b.javaEnabled);a.set(Rb,b.Wa);if(a.get(ib)&&a.get(jb)){if(!(b=rd)){var c,d,e;d="ShockwaveFlash";if((b=(b=W[ya])?b.plugins:g)&&0<b[x])for(c=0;c<b[x]&&!e;c++)d=b[c],-1<d[s][r]("Shockwave Flash")&&(e=d.description[z]("Shockwave Flash ")[1]);
18
+ else{d=d+"."+d;try{c=new ActiveXObject(d+".7"),e=c.GetVariable("$version")}catch(f){}if(!e)try{c=new ActiveXObject(d+".6"),e="WIN 6,0,21,0",c.AllowScriptAccess="always",e=c.GetVariable("$version")}catch(k){}if(!e)try{c=new ActiveXObject(d),e=c.GetVariable("$version")}catch(m){}e&&(e=e[z](" ")[1][z](","),e=e[0]+"."+e[1]+" r"+e[2])}b=e?e:"-"}rd=b;a.set(Ob,rd)}else a.set(Ob,"-")};var vd=function(a){if(Aa(a))this.s=a;else{var b=a[0],c=b.lastIndexOf(":"),d=b.lastIndexOf(".");this.h=this.i=this.l="";-1==c&&-1==d?this.h=b:-1==c&&-1!=d?(this.i=b[C](0,d),this.h=b[C](d+1)):-1!=c&&-1==d?(this.l=b[C](0,c),this.h=b[C](c+1)):c>d?(this.i=b[C](0,d),this.l=b[C](d+1,c),this.h=b[C](c+1)):(this.i=b[C](0,d),this.h=b[C](d+1));this.k=a[ia](1);this.Ma=!this.l&&"_require"==this.h;this.J=!this.i&&!this.l&&"_provide"==this.h}},Y=function(){T(Y[y],"push",Y[y][p],5);T(Y[y],"_getPlugin",Pc,121);T(Y[y],
19
+ "_createAsyncTracker",Y[y].Sa,33);T(Y[y],"_getAsyncTracker",Y[y].Ta,34);this.I=new Ja;this.p=[]};F=Y[y];F.Na=function(a,b,c){var d=this.I.get(a);if(!Aa(d))return l;b.plugins_=b.plugins_||new Ja;b.plugins_.set(a,new d(b,c||{}));return h};F.push=function(a){var b=Z.Va[xa](this,arguments),b=Z.p.concat(b);for(Z.p=[];0<b[x]&&!Z.O(b[0])&&!(b.shift(),0<Z.p[x]););Z.p=Z.p.concat(b);return 0};F.Va=function(a){for(var b=[],c=0;c<arguments[x];c++)try{var d=new vd(arguments[c]);d.J?this.O(d):b[p](d)}catch(e){}return b};
20
+ F.O=function(a){try{if(a.s)a.s[xa](W);else if(a.J)this.I.set(a.k[0],a.k[1]);else{var b="_gat"==a.i?M:"_gaq"==a.i?Z:M.u(a.i);if(a.Ma){if(!this.Na(a.k[0],b,a.k[2])){if(!a.Pa){var c=Oa(""+a.k[1]);var d=c[B],e=K[A][B];var f;if(f="https:"==d||d==e?h:"http:"!=d?l:"http:"==e){var k;a:{var m=Oa(K[A][wa]);if(!(c.Oa||0<=c.url[r]("?")||0<=c[qa][r]("://")||c[v]==m[v]&&c[oa]==m[oa]))for(var t="http:"==c[B]?80:443,u=M.S,b=0;b<u[x];b++)if(c[v]==u[b][0]&&(c[oa]||t)==(u[b][1]||t)&&0==c[qa][r](u[b][2])){k=h;break a}k=
21
+ l}f=k&&!ld()}f&&(a.Pa=Ha(c.url))}return h}}else a.l&&(b=b.plugins_.get(a.l)),b[a.h][xa](b,a.k)}}catch(Za){}};F.Sa=function(a,b){return M.r(a,b||"")};F.Ta=function(a){return M.u(a)};var yd=function(){function a(a,b,c,d){g==f[a]&&(f[a]={});g==f[a][b]&&(f[a][b]=[]);f[a][b][c]=d}function b(a,b,c){if(g!=f[a]&&g!=f[a][b])return f[a][b][c]}function c(a,b){if(g!=f[a]&&g!=f[a][b]){f[a][b]=g;var c=h,d;for(d=0;d<k[x];d++)if(g!=f[a][k[d]]){c=l;break}c&&(f[a]=g)}}function d(a){var b="",c=l,d,e;for(d=0;d<k[x];d++)if(e=a[k[d]],g!=e){c&&(b+=k[d]);for(var c=[],f=g,ha=g,ha=0;ha<e[x];ha++)if(g!=e[ha]){f="";ha!=mb&&g==e[ha-1]&&(f+=ha[w]()+Za);for(var Cd=e[ha],Jc="",Yb=g,Kc=g,Lc=g,Yb=0;Yb<Cd[x];Yb++)Kc=
22
+ Cd[la](Yb),Lc=Na[Kc],Jc+=g!=Lc?Lc:Kc;f+=Jc;c[p](f)}b+=m+c[D](u)+t;c=l}else c=h;return b}var e=this,f=[],k=["k","v"],m="(",t=")",u="*",Za="!",Na={"'":"'0"};Na[t]="'1";Na[u]="'2";Na[Za]="'3";var mb=1;e.Ra=function(a){return g!=f[a]};e.A=function(){for(var a="",b=0;b<f[x];b++)g!=f[b]&&(a+=b[w]()+d(f[b]));return a};e.Qa=function(a){if(a==g)return e.A();for(var b=a.A(),c=0;c<f[x];c++)g!=f[c]&&!a.Ra(c)&&(b+=c[w]()+d(f[c]));return b};e.f=function(b,c,d){if(!wd(d))return l;a(b,"k",c,d);return h};e.o=function(b,
23
+ c,d){if(!xd(d))return l;a(b,"v",c,d[w]());return h};e.getKey=function(a,c){return b(a,"k",c)};e.N=function(a,c){return b(a,"v",c)};e.L=function(a){c(a,"k")};e.M=function(a){c(a,"v")};T(e,"_setKey",e.f,89);T(e,"_setValue",e.o,90);T(e,"_getKey",e.getKey,87);T(e,"_getValue",e.N,88);T(e,"_clearKey",e.L,85);T(e,"_clearValue",e.M,86)};function wd(a){return"string"==typeof a}function xd(a){return"number"!=typeof a&&(g==Number||!(a instanceof Number))||n.round(a)!=a||NaN==a||a==ba?l:h};var zd=function(a){var b=W.gaGlobal;a&&!b&&(W.gaGlobal=b={});return b},Ad=function(){var a=zd(h).hid;a==j&&(a=Da(),zd(h).hid=a);return a},Dd=function(a){a.set(Kb,Ad());var b=zd();if(b&&b.dh==a.get(O)){var c=b.sid;c&&("0"==c&&I(112),a.set(Zb,c),a.get(Sb)&&a.set(Wb,c));b=b.vid;a.get(Sb)&&b&&(b=b[z]("."),1*b[1]||I(112),a.set(Q,1*b[0]),a.set(Vb,1*b[1]))}};var Ed,Fd=function(a,b,c){var d=a.c(bb,""),e=a.c(P,"/"),f=a.b(cb,0);a=a.c(Wa,"");X(b,c,e,d,a,f)},Xc=function(a){var b=a.c(bb,"");a.b(O,1);var c=a.c(P,"/"),d=a.c(Wa,"");X("__utma",cd(a),c,b,d,a.get(cb));X("__utmb",dd(a),c,b,d,a.get(db));X("__utmc",""+a.b(O,1),c,b,d);var e=hd(a,h);e?X("__utmz",e,c,b,d,a.get(eb)):X("__utmz","",c,b,"",-1);(e=fd(a,l))?X("__utmv",e,c,b,d,a.get(cb)):X("__utmv","",c,b,"",-1)},Wc=function(a){var b=a.b(O,1);if(!bd(a,$c(b,pd("__utma"))))return a.set(Ub,h),l;var c=!ed(a,$c(b,
24
+ pd("__utmb")));a.set(bc,c);id(a,$c(b,pd("__utmz")));gd(a,$c(b,pd("__utmv")));Ed=!c;return h},Gd=function(a){!Ed&&!(0<pd("__utmb")[x])&&(X("__utmd","1",a.c(P,"/"),a.c(bb,""),a.c(Wa,""),1E4),0==pd("__utmd")[x]&&a[sa]())};var Jd=function(a){a.get(Q)==g?Hd(a):a.get(Ub)&&!a.get(Mc)?Hd(a):a.get(bc)&&Id(a)},Kd=function(a){a.get(hc)&&!a.get(ac)&&(Id(a),a.set(fc,a.get($b)))},Hd=function(a){var b=a.get(ab);a.set(Sb,h);a.set(Q,Da()^td(a)&2147483647);a.set(Tb,"");a.set(Vb,b);a.set(Wb,b);a.set(Zb,b);a.set($b,1);a.set(ac,h);a.set(cc,0);a.set(R,10);a.set(dc,b);a.set(Fb,[]);a.set(Ub,l);a.set(bc,l)},Id=function(a){a.set(Wb,a.get(Zb));a.set(Zb,a.get(ab));a.z($b);a.set(ac,h);a.set(cc,0);a.set(R,10);a.set(dc,a.get(ab));a.set(bc,l)};var Ld="daum:q eniro:search_word naver:query pchome:q images.google:q google:q yahoo:p yahoo:q msn:q bing:q aol:query aol:q lycos:q lycos:query ask:q netscape:query cnn:query about:terms mamma:q voila:rdata virgilio:qs live:q baidu:wd alice:qs yandex:text najdi:q seznam:q rakuten:qt biglobe:q goo.ne:MT wp:szukaj onet:qt yam:k kvasir:q ozu:q terra:query rambler:query conduit:q babylon:q search-results:q avg:q comcast:q incredimail:q startsiden:q go.mail.ru:q search.centrum.cz:q".split(" "),Sd=function(a){if(a.get(kb)&&
25
+ !a.get(Mc)){for(var b=!G(a.get(ic))||!G(a.get(nc))||!G(a.get(S))||!G(a.get(lc)),c={},d=0;d<Md[x];d++){var e=Md[d];c[e]=a.get(e)}(d=a.get(rc))?(I(149),e=new Ja,Ma(e,d),d=e):d=La(K[A][wa],a.get(gb)).d;if(!("1"==Ia(d.get(a.get(ub)))&&b)){var f=d,k=function(b,c){c=c||"-";var d=Ia(f.get(a.get(b)));return d&&"-"!=d?J(d):c},d=Ia(f.get(a.get(nb)))||"-",e=Ia(f.get(a.get(qb)))||"-",m=Ia(f.get(a.get(pb)))||"-",t=Ia(f.get("gclsrc"))||"-",u=Ia(f.get("dclid"))||"-",Za=k(ob,"(not set)"),Na=k(rb,"(not set)"),mb=
26
+ k(sb),k=k(tb);if(G(d)&&G(m)&&G(u)&&G(e))d=l;else{var Xb=!G(m)&&!G(t),Xb=G(e)&&(!G(u)||Xb),Bd=G(mb);if(Xb||Bd){var ga=Nd(a),ga=La(ga,h);if((ga=Od(a,ga))&&!G(ga[1]&&!ga[2]))Xb&&(e=ga[0]),Bd&&(mb=ga[1])}Pd(a,d,e,m,t,u,Za,Na,mb,k);d=h}d=d||Qd(a);!d&&(!b&&a.get(ac))&&(Pd(a,g,"(direct)",g,g,g,"(direct)","(none)",g,g),d=h);if(d&&(a.set(hc,Rd(a,c)),b="(direct)"==a.get(nc)&&"(direct)"==a.get(jc)&&"(none)"==a.get(oc),a.get(hc)||a.get(ac)&&!b))a.set(ec,a.get(ab)),a.set(fc,a.get($b)),a.z(gc)}}},Qd=function(a){var b=
27
+ Nd(a),c=La(b,h);if(!(b!=g&&b!=j&&""!=b&&"0"!=b&&"-"!=b&&0<=b[r]("://"))||c&&-1<c[v][r]("google")&&c.d.contains("q")&&"cse"==c[qa])return l;if((b=Od(a,c))&&!b[2])return Pd(a,g,b[0],g,g,g,"(organic)","organic",b[1],g),h;if(b||!a.get(ac))return l;a:{for(var b=a.get(Bb),d=Ka(c[v]),e=0;e<b[x];++e)if(-1<d[r](b[e])){a=l;break a}Pd(a,g,d,g,g,g,"(referral)","referral",g,"/"+c[qa]);a=h}return a},Od=function(a,b){for(var c=a.get(zb),d=0;d<c[x];++d){var e=c[d][z](":");if(-1<b[v][r](e[0][E]())){var f=b.d.get(e[1]);
28
+ if(f&&(f=L(f),!f&&-1<b[v][r]("google.")&&(f="(not provided)"),!e[3]||-1<b.url[r](e[3]))){a:{for(var c=f,d=a.get(Ab),c=J(c)[E](),k=0;k<d[x];++k)if(c==d[k]){c=h;break a}c=l}return[e[2]||e[0],f,c]}}}return j},Pd=function(a,b,c,d,e,f,k,m,t,u){a.set(ic,b);a.set(nc,c);a.set(S,d);a.set(kc,e);a.set(lc,f);a.set(jc,k);a.set(oc,m);a.set(pc,t);a.set(qc,u)},Md=[jc,ic,S,lc,nc,oc,pc,qc],Rd=function(a,b){function c(a){a=(""+a)[z]("+")[D]("%20");return a=a[z](" ")[D]("%20")}function d(c){var d=""+(a.get(c)||"");c=
29
+ ""+(b[c]||"");return 0<d[x]&&d==c}if(d(S)||d(lc))return I(131),l;for(var e=0;e<Md[x];e++){var f=Md[e],k=b[f]||"-",f=a.get(f)||"-";if(c(k)!=c(f))return h}return l},Td=RegExp(/^https:\/\/(www\.)?google(\.com?)?(\.[a-z]{2}t?)?\/?$/i),Nd=function(a){a=Pa(a.get(Jb),a.get(P));try{if(Td[fa](a))return I(136),a+"?q="}catch(b){I(145)}return a};var Ud,Vd,Wd=function(a){Ud=a.c(S,"");Vd=a.c(kc,"")},Xd=function(a){var b=a.c(S,""),c=a.c(kc,"");b!=Ud&&(-1<c[r]("ds")?a.set(mc,g):!G(Ud)&&-1<Vd[r]("ds")&&a.set(mc,Ud))};var Zd=function(a){Yd(a,K[A][wa])?(a.set(Mc,h),I(12)):a.set(Mc,l)},Yd=function(a,b){if(!a.get(fb))return l;var c=La(b,a.get(gb)),d=L(c.d.get("__utma")),e=L(c.d.get("__utmb")),f=L(c.d.get("__utmc")),k=L(c.d.get("__utmx")),m=L(c.d.get("__utmz")),t=L(c.d.get("__utmv")),c=L(c.d.get("__utmk"));if(Yc(""+d+e+f+k+m+t)!=c){d=J(d);e=J(e);f=J(f);k=J(k);f=$d(d+e+f+k,m,t,c);if(!f)return l;m=f[0];t=f[1]}if(!bd(a,d,h))return l;ed(a,e,h);id(a,m,h);gd(a,t,h);ae(a,k,h);return h},ce=function(a,b,c){var d;d=cd(a)||"-";
30
+ var e=dd(a)||"-",f=""+a.b(O,1)||"-",k=be(a)||"-",m=hd(a,l)||"-";a=fd(a,l)||"-";var t=Yc(""+d+e+f+k+m+a),u=[];u[p]("__utma="+d);u[p]("__utmb="+e);u[p]("__utmc="+f);u[p]("__utmx="+k);u[p]("__utmz="+m);u[p]("__utmv="+a);u[p]("__utmk="+t);d=u[D]("&");if(!d)return b;e=b[r]("#");if(c)return 0>e?b+"#"+d:b+"&"+d;c="";f=b[r]("?");0<e&&(c=b[C](e),b=b[C](0,e));return 0>f?b+"?"+d+c:b+"&"+d+c},$d=function(a,b,c,d){for(var e=0;3>e;e++){for(var f=0;3>f;f++){if(d==Yc(a+b+c))return I(127),[b,c];var k=b[q](/ /g,"%20"),
31
+ m=c[q](/ /g,"%20");if(d==Yc(a+k+m))return I(128),[k,m];k=k[q](/\+/g,"%20");m=m[q](/\+/g,"%20");if(d==Yc(a+k+m))return I(129),[k,m];try{var t=b[na]("utmctr=(.*?)(?:\\|utm|$)");if(t&&2==t[x]&&(k=b[q](t[1],H(J(t[1]))),d==Yc(a+k+c)))return I(139),[k,c]}catch(u){}b=J(b)}c=J(c)}};var de="|",fe=function(a,b,c,d,e,f,k,m,t){var u=ee(a,b);u||(u={},a.get(Cb)[p](u));u.id_=b;u.affiliation_=c;u.total_=d;u.tax_=e;u.shipping_=f;u.city_=k;u.state_=m;u.country_=t;u.items_=u.items_||[];return u},ge=function(a,b,c,d,e,f,k){a=ee(a,b)||fe(a,b,"",0,0,0,"","","");var m;a:{if(a&&a.items_){m=a.items_;for(var t=0;t<m[x];t++)if(m[t].sku_==c){m=m[t];break a}}m=j}t=m||{};t.transId_=b;t.sku_=c;t.name_=d;t.category_=e;t.price_=f;t.quantity_=k;m||a.items_[p](t);return t},ee=function(a,b){for(var c=
32
+ a.get(Cb),d=0;d<c[x];d++)if(c[d].id_==b)return c[d];return j};var he,ie=function(a){if(!he){var b;b=K[A].hash;var c=W[s],d=/^#?gaso=([^&]*)/;if(c=(b=(b=b&&b[na](d)||c&&c[na](d))?b[1]:L(pd("GASO")))&&b[na](/^(?:[|!]([-0-9a-z.]{1,40})[|!])?([-.\w]{10,1200})$/i))Fd(a,"GASO",""+b),M._gasoDomain=a.get(bb),M._gasoCPath=a.get(P),a=c[1],Ha("https://www.google.com/analytics/web/inpage/pub/inpage.js?"+(a?"prefix="+a+"&":"")+Da(),"_gasojs");he=h}};var ae=function(a,b,c){c&&(b=J(b));c=a.b(O,1);b=b[z](".");!(2>b[x])&&/^\d+$/[fa](b[0])&&(b[0]=""+c,Fd(a,"__utmx",b[D](".")))},be=function(a,b){var c=$c(a.get(O),pd("__utmx"));"-"==c&&(c="");return b?H(c):c};var ke=function(a,b){var c=n.min(a.b(Dc,0),100);if(a.b(Q,0)%100>=c)return l;a:{if(c=(c=W.performance||W.webkitPerformance)&&c.timing){var d=c.navigationStart;if(0==d)I(133);else{c=[c.loadEventStart-d,c.domainLookupEnd-c.domainLookupStart,c.connectEnd-c.connectStart,c.responseStart-c.requestStart,c.responseEnd-c.responseStart,c.fetchStart-d,c.domInteractive-d,c.domContentLoadedEventStart-d];break a}}c=g}c||(W.top!=W?c=g:(d=(c=W.external)&&c.onloadT,c&&!c.isValidLoadTime&&(d=g),2147483648<d&&(d=g),
33
+ 0<d&&c.setPageReadyTime(),c=d==g?g:[d]));if(c==g)return l;d=c[0];if(d==g||d==ba||isNaN(d))return l;if(0<d){a:{for(d=1;d<c[x];d++)if(isNaN(c[d])||c[d]==ba||0>c[d]){d=l;break a}d=h}d?b(je(c)):b(je(c[ia](0,1)))}else Fa(W,"load",function(){ke(a,b)},l);return h},me=function(a,b,c,d){var e=new yd;e.f(14,90,b[C](0,64));e.f(14,91,a[C](0,64));e.f(14,92,""+le(c));d!=g&&e.f(14,93,d[C](0,64));e.o(14,90,c);return e},le=function(a){return isNaN(a)||0>a?0:5E3>a?10*n[ka](a/10):5E4>a?100*n[ka](a/100):41E5>a?1E3*n[ka](a/
34
+ 1E3):41E5},je=function(a){for(var b=new yd,c=0;c<a[x];c++)b.f(14,c+1,""+le(a[c])),b.o(14,c+1,a[c]);return b};var U=function(a,b,c){function d(a){return function(b){if((b=b.get(Nc)[a])&&b[x])for(var c={type:a,target:e,stopPropagation:function(){throw"aborted";}},d=0;d<b[x];d++)b[d].call(e,c)}}var e=this;this.a=new Zc;this.get=function(a){return this.a.get(a)};this.set=function(a,b,c){this.a.set(a,b,c)};this.set(Wa,b||"UA-XXXXX-X");this.set($a,a||"");this.set(Ya,c||"");this.set(ab,n.round((new Date).getTime()/1E3));this.set(P,"/");this.set(cb,63072E6);this.set(eb,15768E6);this.set(db,18E5);this.set(fb,l);
35
+ this.set(yb,50);this.set(gb,l);this.set(hb,h);this.set(ib,h);this.set(jb,h);this.set(kb,h);this.set(lb,h);this.set(ob,"utm_campaign");this.set(nb,"utm_id");this.set(pb,"gclid");this.set(qb,"utm_source");this.set(rb,"utm_medium");this.set(sb,"utm_term");this.set(tb,"utm_content");this.set(ub,"utm_nooverride");this.set(vb,100);this.set(Dc,1);this.set(Ec,l);this.set(wb,"/__utm.gif");this.set(xb,1);this.set(Cb,[]);this.set(Fb,[]);this.set(zb,Ld[ia](0));this.set(Ab,[]);this.set(Bb,[]);this.B("auto");this.set(Jb,
36
+ K.referrer);a=this.a;try{var f=La(K[A][wa],l),k=da(Ia(f.d.get("utm_referrer")))||"";k&&a.set(Jb,k);var m=W.gaData&&W.gaData.expId;m||(m=da(L(f.d.get("utm_expid")))||"");m&&a.set(Oc,""+m)}catch(t){I(146)}this.set(Nc,{hit:[],load:[]});this.a.g("0",Zd);this.a.g("1",Wd);this.a.g("2",Jd);this.a.g("3",Sd);this.a.g("4",Xd);this.a.g("5",Kd);this.a.g("6",d("load"));this.a.g("7",ie);this.a.e("A",kd);this.a.e("B",md);this.a.e("C",Jd);this.a.e("D",jd);this.a.e("E",Tc);this.a.e("F",ne);this.a.e("G",Gd);this.a.e("H",
37
+ nd);this.a.e("I",ud);this.a.e("J",Dd);this.a.e("K",d("hit"));this.a.e("L",oe);this.a.e("M",pe);0===this.get(ab)&&I(111);this.a.T();this.H=g};F=U[y];F.m=function(){var a=this.get(Db);a||(a=new yd,this.set(Db,a));return a};F.La=function(a){for(var b in a){var c=a[b];a.hasOwnProperty(b)&&this.set(b,c,h)}};F.K=function(a){if(this.get(Ec))return l;var b=this,c=ke(this.a,function(c){b.set(Hb,a,h);b.t(c)});this.set(Ec,c);return c};
38
+ F.Fa=function(a){a&&Ba(a)?(I(13),this.set(Hb,a,h)):"object"===typeof a&&a!==j&&this.La(a);this.H=a=this.get(Hb);this.a.j("page");this.K(a)};F.F=function(a,b,c,d,e){if(""==a||(!wd(a)||""==b||!wd(b))||c!=g&&!wd(c)||d!=g&&!xd(d))return l;this.set(wc,a,h);this.set(xc,b,h);this.set(yc,c,h);this.set(zc,d,h);this.set(vc,!!e,h);this.a.j("event");return h};
39
+ F.Ha=function(a,b,c,d,e){var f=this.a.b(Dc,0);1*e===e&&(f=e);if(this.a.b(Q,0)%100>=f)return l;c=1*(""+c);if(""==a||(!wd(a)||""==b||!wd(b)||!xd(c)||isNaN(c)||0>c||0>f||100<f)||d!=g&&(""==d||!wd(d)))return l;this.t(me(a,b,c,d));return h};F.Ga=function(a,b,c,d){if(!a||!b)return l;this.set(Ac,a,h);this.set(Bc,b,h);this.set(Cc,c||K[A][wa],h);d&&this.set(Hb,d,h);this.a.j("social");return h};F.Ea=function(){this.set(Dc,10);this.K(this.H)};F.Ia=function(){this.a.j("trans")};
40
+ F.t=function(a){this.set(Eb,a,h);this.a.j("event")};F.ia=function(a){this.v();var b=this;return{_trackEvent:function(c,d,e){I(91);b.F(a,c,d,e)}}};F.ma=function(a){return this.get(a)};F.xa=function(a,b){if(a)if(Ba(a))this.set(a,b);else if("object"==typeof a)for(var c in a)a.hasOwnProperty(c)&&this.set(c,a[c])};F.addEventListener=function(a,b){var c=this.get(Nc)[a];c&&c[p](b)};F.removeEventListener=function(a,b){for(var c=this.get(Nc)[a],d=0;c&&d<c[x];d++)if(c[d]==b){c.splice(d,1);break}};F.qa=function(){return"5.3.8"};
41
+ F.B=function(a){this.get(hb);a="auto"==a?Ka(K.domain):!a||"-"==a||"none"==a?"":a[E]();this.set(bb,a)};F.va=function(a){this.set(hb,!!a)};F.na=function(a,b){return ce(this.a,a,b)};F.link=function(a,b){if(this.a.get(fb)&&a){var c=ce(this.a,a,b);K[A].href=c}};F.ua=function(a,b){this.a.get(fb)&&(a&&a.action)&&(a.action=ce(this.a,a.action,b))};
42
+ F.za=function(){this.v();var a=this.a,b=K.getElementById?K.getElementById("utmtrans"):K.utmform&&K.utmform.utmtrans?K.utmform.utmtrans:j;if(b&&b[ma]){a.set(Cb,[]);for(var b=b[ma][z]("UTM:"),c=0;c<b[x];c++){b[c]=Ca(b[c]);for(var d=b[c][z](de),e=0;e<d[x];e++)d[e]=Ca(d[e]);"T"==d[0]?fe(a,d[1],d[2],d[3],d[4],d[5],d[6],d[7],d[8]):"I"==d[0]&&ge(a,d[1],d[2],d[3],d[4],d[5],d[6])}}};F.$=function(a,b,c,d,e,f,k,m){return fe(this.a,a,b,c,d,e,f,k,m)};F.Y=function(a,b,c,d,e,f){return ge(this.a,a,b,c,d,e,f)};
43
+ F.Aa=function(a){de=a||"|"};F.ea=function(){this.set(Cb,[])};F.wa=function(a,b,c,d){var e=this.a;if(0>=a||a>e.get(yb))a=l;else if(!b||!c||128<b[x]+c[x])a=l;else{1!=d&&2!=d&&(d=3);var f={};ea(f,b);f.value=c;f.scope=d;e.get(Fb)[a]=f;a=h}a&&this.a.n();return a};F.ka=function(a){this.a.get(Fb)[a]=g;this.a.n()};F.ra=function(a){return(a=this.a.get(Fb)[a])&&1==a[ta]?a[ma]:g};F.Ca=function(a,b,c){this.m().f(a,b,c)};F.Da=function(a,b,c){this.m().o(a,b,c)};F.sa=function(a,b){return this.m().getKey(a,b)};
44
+ F.ta=function(a,b){return this.m().N(a,b)};F.fa=function(a){this.m().L(a)};F.ga=function(a){this.m().M(a)};F.ja=function(){return new yd};F.W=function(a){a&&this.get(Ab)[p](a[E]())};F.ba=function(){this.set(Ab,[])};F.X=function(a){a&&this.get(Bb)[p](a[E]())};F.ca=function(){this.set(Bb,[])};F.Z=function(a,b,c,d,e){if(a&&b){a=[a,b[E]()][D](":");if(d||e)a=[a,d,e][D](":");d=this.get(zb);d.splice(c?0:d[x],0,a)}};F.da=function(){this.set(zb,[])};
45
+ F.ha=function(a){this.a[ja]();var b=this.get(P),c=be(this.a);this.set(P,a);this.a.n();ae(this.a,c);this.set(P,b)};F.ya=function(a,b){if(0<a&&5>=a&&Ba(b)&&""!=b){var c=this.get(Fc)||[];c[a]=b;this.set(Fc,c)}};F.V=function(a){a=""+a;if(a[na](/^[A-Za-z0-9]{1,5}$/)){var b=this.get(Ic)||[];b[p](a);this.set(Ic,b)}};F.v=function(){this.a[ja]()};F.Ba=function(a){a&&""!=a&&(this.set(Tb,a),this.a.j("var"))};var ne=function(a){"trans"!==a.get(sc)&&500<=a.b(cc,0)&&a[sa]();if("event"===a.get(sc)){var b=(new Date).getTime(),c=a.b(dc,0),d=a.b(Zb,0),c=n[ka](1*((b-(c!=d?c:1E3*c))/1E3));0<c&&(a.set(dc,b),a.set(R,n.min(10,a.b(R,0)+c)));0>=a.b(R,0)&&a[sa]()}},pe=function(a){"event"===a.get(sc)&&a.set(R,n.max(0,a.b(R,10)-1))};var qe=function(){var a=[];this.add=function(b,c,d){d&&(c=H(""+c));a[p](b+"="+c)};this.toString=function(){return a[D]("&")}},re=function(a,b){(b||2!=a.get(xb))&&a.z(cc)},se=function(a,b){b.add("utmwv","5.3.8");b.add("utms",a.get(cc));b.add("utmn",Da());var c=K[A].hostname;G(c)||b.add("utmhn",c,h);c=a.get(vb);100!=c&&b.add("utmsp",c,h)},te=function(a,b){b.add("utmac",Ca(a.get(Wa)));a.get(Oc)&&b.add("utmxkey",a.get(Oc),h);a.get(vc)&&b.add("utmni",1);var c=a.get(Ic);c&&0<c[x]&&b.add("utmdid",c[D]("."));
46
+ var c=function(a,b){b&&d[p](a+"="+b+";")},d=[];c("__utma",cd(a));c("__utmz",hd(a,l));c("__utmv",fd(a,h));c("__utmx",be(a));b.add("utmcc",d[D]("+"),h);a.get(Xa)!==l&&(a.get(Xa)||M.w)&&b.add("aip",1);b.add("utmu",od.Xa())},ue=function(a,b){for(var c=a.get(Fc)||[],d=[],e=1;e<c[x];e++)c[e]&&d[p](e+":"+H(c[e][q](/%/g,"%25")[q](/:/g,"%3A")[q](/,/g,"%2C")));d[x]&&b.add("utmpg",d[D](","))},ve=function(a,b){a.get(ib)&&(b.add("utmcs",a.get(Qb),h),b.add("utmsr",a.get(Lb)),a.get(Rb)&&b.add("utmvp",a.get(Rb)),
47
+ b.add("utmsc",a.get(Mb)),b.add("utmul",a.get(Pb)),b.add("utmje",a.get(Nb)),b.add("utmfl",a.get(Ob),h))},we=function(a,b){a.get(lb)&&a.get(Ib)&&b.add("utmdt",a.get(Ib),h);b.add("utmhid",a.get(Kb));b.add("utmr",Pa(a.get(Jb),a.get(P)),h);b.add("utmp",H(a.get(Hb),h),h)},xe=function(a,b){for(var c=a.get(Db),d=a.get(Eb),e=a.get(Fb)||[],f=0;f<e[x];f++){var k=e[f];k&&(c||(c=new yd),c.f(8,f,k[s]),c.f(9,f,k[ma]),3!=k[ta]&&c.f(11,f,""+k[ta]))}!G(a.get(wc))&&!G(a.get(xc),h)&&(c||(c=new yd),c.f(5,1,a.get(wc)),
48
+ c.f(5,2,a.get(xc)),e=a.get(yc),e!=g&&c.f(5,3,e),e=a.get(zc),e!=g&&c.o(5,1,e));c?b.add("utme",c.Qa(d),h):d&&b.add("utme",d.A(),h)},ye=function(a,b,c){var d=new qe;re(a,c);se(a,d);d.add("utmt","tran");d.add("utmtid",b.id_,h);d.add("utmtst",b.affiliation_,h);d.add("utmtto",b.total_,h);d.add("utmttx",b.tax_,h);d.add("utmtsp",b.shipping_,h);d.add("utmtci",b.city_,h);d.add("utmtrg",b.state_,h);d.add("utmtco",b.country_,h);xe(a,d);ve(a,d);we(a,d);(b=a.get(Gb))&&d.add("utmcu",b,h);c||(ue(a,d),te(a,d));return d[w]()},
49
+ ze=function(a,b,c){var d=new qe;re(a,c);se(a,d);d.add("utmt","item");d.add("utmtid",b.transId_,h);d.add("utmipc",b.sku_,h);d.add("utmipn",b.name_,h);d.add("utmiva",b.category_,h);d.add("utmipr",b.price_,h);d.add("utmiqt",b.quantity_,h);xe(a,d);ve(a,d);we(a,d);(b=a.get(Gb))&&d.add("utmcu",b,h);c||(ue(a,d),te(a,d));return d[w]()},Ae=function(a,b){var c=a.get(sc);if("page"==c)c=new qe,re(a,b),se(a,c),xe(a,c),ve(a,c),we(a,c),b||(ue(a,c),te(a,c)),c=[c[w]()];else if("event"==c)c=new qe,re(a,b),se(a,c),
50
+ c.add("utmt","event"),xe(a,c),ve(a,c),we(a,c),b||(ue(a,c),te(a,c)),c=[c[w]()];else if("var"==c)c=new qe,re(a,b),se(a,c),c.add("utmt","var"),!b&&te(a,c),c=[c[w]()];else if("trans"==c)for(var c=[],d=a.get(Cb),e=0;e<d[x];++e){c[p](ye(a,d[e],b));for(var f=d[e].items_,k=0;k<f[x];++k)c[p](ze(a,f[k],b))}else"social"==c?b?c=[]:(c=new qe,re(a,b),se(a,c),c.add("utmt","social"),c.add("utmsn",a.get(Ac),h),c.add("utmsa",a.get(Bc),h),c.add("utmsid",a.get(Cc),h),xe(a,c),ve(a,c),we(a,c),ue(a,c),te(a,c),c=[c[w]()]):
51
+ "feedback"==c?b?c=[]:(c=new qe,re(a,b),se(a,c),c.add("utmt","feedback"),c.add("utmfbid",a.get(Gc),h),c.add("utmfbpr",a.get(Hc),h),xe(a,c),ve(a,c),we(a,c),ue(a,c),te(a,c),c=[c[w]()]):c=[];return c},oe=function(a){var b,c=a.get(xb),d=a.get(uc),e=d&&d.Ua,f=0;if(0==c||2==c){var k=a.get(wb)+"?";b=Ae(a,h);for(var m=0,t=b[x];m<t;m++)Sa(b[m],e,k,h),f++}if(1==c||2==c){b=Ae(a);m=0;for(t=b[x];m<t;m++)try{Sa(b[m],e),f++}catch(u){u&&Ra(u[s],g,u.message)}}d&&(d.q=f)};var Be=function(){return"https:"==K[A][B]||M.G?"https://ssl.google-analytics.com":"http://www.google-analytics.com"},Ce=function(a){ea(this,"len");this.message=a+"-8192"},De=function(a){ea(this,"ff2post");this.message=a+"-2036"},Sa=function(a,b,c,d){b=b||Ea;if(d||2036>=a[x]){var e=b;b=c||Be()+"/__utm.gif?";var f=new Image(1,1);f.src=b+a;f.onload=function(){f.onload=j;f.onerror=j;e()};f.onerror=function(){f.onload=j;f.onerror=j;e()}}else if(8192>=a[x]){var k=b;if(0<=W[ya].userAgent[r]("Firefox")&&
52
+ ![].reduce)throw new De(a[x]);var m;b=Be()+"/p/__utm.gif";if(c=W.XDomainRequest)m=new c,m.open("POST",b);else if(c=W.XMLHttpRequest)c=new c,"withCredentials"in c&&(m=c,m.open("POST",b,h),m.setRequestHeader("Content-Type","text/plain"));m?(m.onreadystatechange=function(){4==m.readyState&&(k(),m=j)},m.send(a),b=h):b=g;b||Ee(a,k)}else throw new Ce(a[x]);},Ee=function(a,b){if(K.body){a=aa(a);try{var c=K[pa]('<iframe name="'+a+'"></iframe>')}catch(d){c=K[pa]("iframe"),ea(c,a)}c.height="0";c.width="0";
53
+ c.style.display="none";c.style.visibility="hidden";var e=K[A],e=Be()+"/u/post_iframe.html#"+aa(e[B]+"//"+e[v]+"/favicon.ico"),f=function(){c.src="";c.parentNode&&c.parentNode.removeChild(c)};Fa(W,"beforeunload",f);var k=l,m=0,t=function(){if(!k){try{if(9<m||c.contentWindow[A][v]==K[A][v]){k=h;f();Ga(W,"beforeunload",f);b();return}}catch(a){}m++;ca(t,200)}};Fa(c,"load",t);K.body.appendChild(c);c.src=e}else ca(function(){Ee(a,b)},100)};var $=function(){this.G=this.w=l;this.C={};this.D=[];this.U=0;this.S=[["www.google-analytics.com","","/plugins/"]];this._gasoCPath=this._gasoDomain=g;var a=function(a,c,d){T($[y],a,c,d)};a("_createTracker",$[y].r,55);a("_getTracker",$[y].oa,0);a("_getTrackerByName",$[y].u,51);a("_getTrackers",$[y].pa,130);a("_anonymizeIp",$[y].aa,16);a("_forceSSL",$[y].la,125);a("_getPlugin",Pc,120);a=function(a,c,d){T(U[y],a,c,d)};Qc("_getName",$a,58);Qc("_getAccount",Wa,64);Qc("_visitCode",Q,54);Qc("_getClientInfo",
54
+ ib,53,1);Qc("_getDetectTitle",lb,56,1);Qc("_getDetectFlash",jb,65,1);Qc("_getLocalGifPath",wb,57);Qc("_getServiceMode",xb,59);V("_setClientInfo",ib,66,2);V("_setAccount",Wa,3);V("_setNamespace",Ya,48);V("_setAllowLinker",fb,11,2);V("_setDetectFlash",jb,61,2);V("_setDetectTitle",lb,62,2);V("_setLocalGifPath",wb,46,0);V("_setLocalServerMode",xb,92,g,0);V("_setRemoteServerMode",xb,63,g,1);V("_setLocalRemoteServerMode",xb,47,g,2);V("_setSampleRate",vb,45,1);V("_setCampaignTrack",kb,36,2);V("_setAllowAnchor",
55
+ gb,7,2);V("_setCampNameKey",ob,41);V("_setCampContentKey",tb,38);V("_setCampIdKey",nb,39);V("_setCampMediumKey",rb,40);V("_setCampNOKey",ub,42);V("_setCampSourceKey",qb,43);V("_setCampTermKey",sb,44);V("_setCampCIdKey",pb,37);V("_setCookiePath",P,9,0);V("_setMaxCustomVariables",yb,0,1);V("_setVisitorCookieTimeout",cb,28,1);V("_setSessionCookieTimeout",db,26,1);V("_setCampaignCookieTimeout",eb,29,1);V("_setReferrerOverride",Jb,49);V("_setSiteSpeedSampleRate",Dc,132);a("_trackPageview",U[y].Fa,1);a("_trackEvent",
56
+ U[y].F,4);a("_trackPageLoadTime",U[y].Ea,100);a("_trackSocial",U[y].Ga,104);a("_trackTrans",U[y].Ia,18);a("_sendXEvent",U[y].t,78);a("_createEventTracker",U[y].ia,74);a("_getVersion",U[y].qa,60);a("_setDomainName",U[y].B,6);a("_setAllowHash",U[y].va,8);a("_getLinkerUrl",U[y].na,52);a("_link",U[y].link,101);a("_linkByPost",U[y].ua,102);a("_setTrans",U[y].za,20);a("_addTrans",U[y].$,21);a("_addItem",U[y].Y,19);a("_clearTrans",U[y].ea,105);a("_setTransactionDelim",U[y].Aa,82);a("_setCustomVar",U[y].wa,
57
+ 10);a("_deleteCustomVar",U[y].ka,35);a("_getVisitorCustomVar",U[y].ra,50);a("_setXKey",U[y].Ca,83);a("_setXValue",U[y].Da,84);a("_getXKey",U[y].sa,76);a("_getXValue",U[y].ta,77);a("_clearXKey",U[y].fa,72);a("_clearXValue",U[y].ga,73);a("_createXObj",U[y].ja,75);a("_addIgnoredOrganic",U[y].W,15);a("_clearIgnoredOrganic",U[y].ba,97);a("_addIgnoredRef",U[y].X,31);a("_clearIgnoredRef",U[y].ca,32);a("_addOrganic",U[y].Z,14);a("_clearOrganic",U[y].da,70);a("_cookiePathCopy",U[y].ha,30);a("_get",U[y].ma,
58
+ 106);a("_set",U[y].xa,107);a("_addEventListener",U[y].addEventListener,108);a("_removeEventListener",U[y].removeEventListener,109);a("_addDevId",U[y].V);a("_getPlugin",Pc,122);a("_setPageGroup",U[y].ya,126);a("_trackTiming",U[y].Ha,124);a("_initData",U[y].v,2);a("_setVar",U[y].Ba,22);V("_setSessionTimeout",db,27,3);V("_setCookieTimeout",eb,25,3);V("_setCookiePersistence",cb,24,1);a("_setAutoTrackOutbound",Ea,79);a("_setTrackOutboundSubdomains",Ea,81);a("_setHrefExamineLimit",Ea,80)};F=$[y];
59
+ F.oa=function(a,b){return this.r(a,g,b)};F.r=function(a,b,c){b&&I(23);c&&I(67);b==g&&(b="~"+M.U++);a=new U(b,a,c);M.C[b]=a;M.D[p](a);return a};F.u=function(a){a=a||"";return M.C[a]||M.r(g,a)};F.pa=function(){return M.D[ia](0)};F.aa=function(){this.w=h};F.la=function(){this.G=h};var Fe=function(a){if("prerender"==K.webkitVisibilityState)return l;a();return h};var M=new $;var Ge=W._gat;Ge&&Aa(Ge._getTracker)?M=Ge:W._gat=M;var Z=new Y;var He=function(){var a=W._gaq,b=l;if(a&&Aa(a[p])&&(b="[object Array]"==Object[y][w].call(Object(a)),!b)){Z=a;return}W._gaq=Z;b&&Z[p][xa](Z,a)};if(!Fe(He)){I(123);var Ie=l,Je=function(){!Ie&&Fe(He)&&(Ie=h,Ga(K,"webkitvisibilitychange",Je))};Fa(K,"webkitvisibilitychange",Je)};function Yc(a){var b=1,c=0,d;if(a){b=0;for(d=a[x]-1;0<=d;d--)c=a.charCodeAt(d),b=(b<<6&268435455)+c+(c<<14),c=b&266338304,b=0!=c?b^c>>21:b}return b};})();