merging from master and usability fixes to setup
diff --git a/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt b/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt
index ee94be8..c06c3b8 100644
--- a/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt
+++ b/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:34',
 		'docstatus': 0,
-		'modified': '2011-09-13 13:23:44',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
@@ -125,6 +125,33 @@
 		'to_field': 'incentives'
 	},
 
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'eval: flt(obj.qty) - flt(obj.billed_qty)',
+		'map': 'Yes',
+		'match_id': 1,
+		'to_field': 'qty'
+	},
+
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.basic_rate)',
+		'map': 'Yes',
+		'match_id': 1,
+		'to_field': 'amount'
+	},
+
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.export_rate)',
+		'map': 'Yes',
+		'match_id': 1,
+		'to_field': 'export_amount'
+	},
+
 	# Table Mapper Detail
 	{
 		'doctype': 'Table Mapper Detail',
diff --git a/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt b/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt
index 17b6363..9527347 100644
--- a/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt
+++ b/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:35',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:10:30',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
diff --git a/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt b/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt
index d755954..fae1006 100644
--- a/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt
+++ b/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:35',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:09:55',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
diff --git a/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt b/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt
index 97b1cb2..ae0aced 100644
--- a/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt
+++ b/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:36',
 		'docstatus': 0,
-		'modified': '2011-09-13 13:23:04',
+		'modified': '2011-09-14 12:36:25',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
@@ -136,6 +136,33 @@
 		'to_field': 'incentives'
 	},
 
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'eval: flt(obj.qty) - flt(obj.billed_qty)',
+		'map': 'Yes',
+		'match_id': 1,
+		'to_field': 'qty'
+	},
+
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.basic_rate)',
+		'map': 'Yes',
+		'match_id': 1,
+		'to_field': 'amount'
+	},
+
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.export_rate)',
+		'map': 'Yes',
+		'match_id': 1,
+		'to_field': 'export_amount'
+	},
+
 	# Table Mapper Detail
 	{
 		'doctype': 'Table Mapper Detail',
diff --git a/erpnext/buying/DocType Mapper/Sales Order-Indent/Sales Order-Indent.txt b/erpnext/buying/DocType Mapper/Sales Order-Indent/Sales Order-Indent.txt
index d32aeb6..b4dafc9 100755
--- a/erpnext/buying/DocType Mapper/Sales Order-Indent/Sales Order-Indent.txt
+++ b/erpnext/buying/DocType Mapper/Sales Order-Indent/Sales Order-Indent.txt
@@ -3,9 +3,9 @@
 
 	# These values are common in all dictionaries
 	{
-		'creation': '2011-05-05 15:58:13',
+		'creation': '2011-05-20 10:07:55',
 		'docstatus': 0,
-		'modified': '2011-05-05 16:20:10',
+		'modified': '2011-09-14 12:36:25',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
diff --git a/erpnext/home/doctype/home_control/home_control.py b/erpnext/home/doctype/home_control/home_control.py
index b25e420..8242e74 100644
--- a/erpnext/home/doctype/home_control/home_control.py
+++ b/erpnext/home/doctype/home_control/home_control.py
@@ -121,24 +121,6 @@
 
 	def get_dt_help(self,dt):
 		return sql("select description from tabDocType where name=%s",dt)[0][0] or ''
-		
-	# ----------------------------------------------------------------------------------------
-	def welcome_done(self):
-		if cint(get_defaults().get('welcome_done')):
-			return 'Yes'
-		else:
-			return 'No'
-
-	def set_welcome_done(self):
-		set_default('welcome_done', '1')
-
-	# Check Complete Registration
-	# ----------------------
-	def registration_complete(self):
-		if cint(get_defaults().get('registration_complete')):
-			return 'Yes'
-		else:
-			return 'No'
 
 	# get dashboard counts
 	# --------------------
@@ -235,29 +217,6 @@
 
 	# -------------------------------------------------------------------------------------------------------
 
-	def get_status_details(self, arg=''):
-		# no of users online
-		count = sql("select count(distinct user) from tabSessions t2 where user not in ('Guest','Administrator') and TIMESTAMPDIFF(HOUR,t2.lastupdate,NOW()) <= 1")
-
-		# unread messages
-		unread = sql("select count(t1.name) from `tabMail` t1, `tabMail Participant Details` t2 where t2.participant_name = '%s' and t2.parent = t1.name and (t2.read_status = 'No' or t2.read_status is NULL) and (t2.delete_status = 'No' or t2.delete_status is NULL) and t1.last_updated_by != t2.participant_name" % arg)
-		
-		# system messages
-		msg_id = webnotes.conn.get_global('system_message_id')
-		msg = ''
-				
-		if msg_id and msg_id != webnotes.conn.get_global('system_message_id', session['user']):
-			msg = webnotes.conn.get_global('system_message')
-		
-		return {
-			'user_count': count and cint(count[0][0]) or 0, 
-			'unread': unread and cint(unread[0][0]) or 0, 
-			'system_message':msg,
-			'registration_complete': self.registration_complete()
-		}
-				
-	# -------------------------------------------------------------------------------------------------------
-
 	def dismiss_message(self, arg=''):
 		msg_id = webnotes.conn.get_global('system_message_id')
 		webnotes.conn.set_global('system_message_id', msg_id, session['user'])
diff --git a/erpnext/home/page/event_updates/event_updates.js b/erpnext/home/page/event_updates/event_updates.js
index 2eda138..b58a0c0 100644
--- a/erpnext/home/page/event_updates/event_updates.js
+++ b/erpnext/home/page/event_updates/event_updates.js
@@ -610,7 +610,7 @@
 	
 			// complete registration
 			if(in_list(user_roles,'System Manager')) { 
-				pscript.complete_registration(r.registration_complete); 
+				pscript.complete_registration(r.message.registration_complete); 
 			}
 			
 			// setup wizard
@@ -630,17 +630,24 @@
 			d.no_cancel(); // Hide close image
 			$dh(page_body.wntoolbar.wrapper);
 		}
-		$($a(d.body,'div','', {margin:'8px', color:'#888'})).html('<b>Company Name : </b>'+locals['Control Panel']['Control Panel'].company_name);      
 
-		d.make_body(
-	  [
-	  	['Data','Company Abbreviation'],
-	  	['Select','Fiscal Year Start Date'],
-	  	['Select','Default Currency'],
-	  	['Button','Save'],
+		d.make_body([
+			['Data','Company Name','Example: Your Company LLC'],
+	  		['Data','Company Abbreviation', 'Example: YC (all your acconts will have this as a suffix)'],
+	  		['Select','Fiscal Year Start Date'],
+	  		['Select','Default Currency'],
+	  		['Button','Save'],
 		]);
 
-		//d.widgets['Save'].disabled = true;      // disable Save button
+		// if company name is set, set the input value
+		// and disable it
+		if(locals['Control Panel']['Control Panel'].company_name) {
+			d.widgets['Company Name'].value = locals['Control Panel']['Control Panel'].company_name;
+			d.widgets['Company Name'].disabled = 1;
+		}
+		
+
+		//d.widgets['Save'].disabled = true;	  // disable Save button
 		pscript.make_dialog_field(d);
 
 		// submit details
@@ -652,7 +659,7 @@
 			if(flag)
 			{
 				var args = [
-					locals['Control Panel']['Control Panel'].company_name,
+					d.widgets['Company Name'].value,
 					d.widgets['Company Abbreviation'].value,
 					d.widgets['Fiscal Year Start Date'].value,
 					d.widgets['Default Currency'].value
diff --git a/erpnext/home/page/event_updates/event_updates.py b/erpnext/home/page/event_updates/event_updates.py
index 1134273..1d1d1b2 100644
--- a/erpnext/home/page/event_updates/event_updates.py
+++ b/erpnext/home/page/event_updates/event_updates.py
@@ -24,7 +24,7 @@
 # Get toolbar items
 #	
 def get_status_details(arg=None):
-	from webnotes.utils import cint, date_diff, nowdate
+	from webnotes.utils import cint, date_diff, nowdate, get_defaults
 		
 	online = get_online_users()
 			
@@ -35,7 +35,8 @@
 		'online_users': online or [],
 		'is_trial': webnotes.conn.get_global('is_trial'),
 		'days_to_expiry': (webnotes.conn.get_global('days_to_expiry') or '0'),
-		'setup_status': get_setup_status()
+		'setup_status': get_setup_status(),
+		'registration_complete': cint(get_defaults('registration_complete')) and 'Yes' or 'No'
 	}
 	return ret
 
@@ -53,7 +54,7 @@
 		header = webnotes.conn.get_value('Control Panel', None, 'client_name') or ''
 
 		if header.startswith('<div style="padding:4px; font-size:20px;">'\
-			+webnotes.conn.get_value('Control Panel', None, 'company_name')):
+			+(webnotes.conn.get_value('Control Panel', None, 'company_name') or '')):
 			return False
 			
 		elif 'Banner Comes Here' in header:
diff --git a/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt b/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt
index 807a057..de6f60d 100644
--- a/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt
+++ b/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:34',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:12:30',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
diff --git a/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt b/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt
index 19a9f8a..268834a 100644
--- a/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt
+++ b/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:34',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:11:39',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
@@ -63,6 +63,20 @@
 		'to_field': 'customer_name'
 	},
 
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'contact_no',
+		'to_field': 'phone_1'
+	},
+
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'fax',
+		'to_field': 'fax_1'
+	},
+
 	# Table Mapper Detail
 	{
 		'doctype': 'Table Mapper Detail'
diff --git a/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt b/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt
index 742215b..5dc1c8f 100644
--- a/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt
+++ b/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:34',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:11:00',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
diff --git a/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt b/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt
index 5a529dd..feadb98 100644
--- a/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt
+++ b/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:35',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:08:48',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
diff --git a/erpnext/setup/doctype/setup_control/setup_control.py b/erpnext/setup/doctype/setup_control/setup_control.py
index 61e3a82..428c434 100644
--- a/erpnext/setup/doctype/setup_control/setup_control.py
+++ b/erpnext/setup/doctype/setup_control/setup_control.py
@@ -52,8 +52,7 @@
 		self.currency = currency
 		
 		# Fiscal Year
-		master_dict = {'Fiscal Year':{'year':curr_fiscal_year,
-																	'year_start_date':fy_start_date}}
+		master_dict = {'Fiscal Year':{'year':curr_fiscal_year, 'year_start_date':fy_start_date}}
 		self.create_records(master_dict)
 		
 		# Company
@@ -85,6 +84,8 @@
 		# Set Registration Complete
 		set_default('registration_complete','1')
 
+		webnotes.msgprint("Great! Your company has now been created")
+		
 		import webnotes.utils
 		return webnotes.utils.get_defaults()
 
diff --git a/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt b/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt
index 3fd88db..d0d4c17 100755
--- a/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt
+++ b/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt
@@ -3,9 +3,9 @@
 
 	# These values are common in all dictionaries
 	{
-		'creation': '2010-12-15 08:39:22',
+		'creation': '2010-12-14 17:56:41',
 		'docstatus': 0,
-		'modified': '2011-09-07 12:08:19',
+		'modified': '2011-09-14 12:36:24',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
@@ -107,6 +107,15 @@
 		'to_field': 'naming_series'
 	},
 
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'customer_address',
+		'map': 'Yes',
+		'match_id': 0,
+		'to_field': 'delivery_address'
+	},
+
 	# Table Mapper Detail
 	{
 		'doctype': 'Table Mapper Detail',
diff --git a/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt b/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt
index 9b08913..561019b 100644
--- a/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt
+++ b/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt
@@ -5,7 +5,7 @@
 	{
 		'creation': '2010-08-08 17:09:35',
 		'docstatus': 0,
-		'modified': '2011-09-13 13:23:26',
+		'modified': '2011-09-14 12:36:25',
 		'modified_by': 'Administrator',
 		'owner': 'Administrator'
 	},
@@ -221,6 +221,15 @@
 		'to_field': 'incentives'
 	},
 
+	# Field Mapper Detail
+	{
+		'doctype': 'Field Mapper Detail',
+		'from_field': 'allocated_amount',
+		'map': 'Yes',
+		'match_id': 0,
+		'to_field': 'customer_mobile_no'
+	},
+
 	# Table Mapper Detail
 	{
 		'doctype': 'Table Mapper Detail',
diff --git a/index.html b/index.html
index 36e7168..f6d1007 100644
--- a/index.html
+++ b/index.html
@@ -3,7 +3,7 @@
 	<meta charset="utf-8">
 	<title>ERPNext</title>
 	<meta name="author" content="">
-	<script type="text/javascript">var asset_timestamps_={"lib/js/legacy/widgets/autosuggest.js": "1315487495", "lib/docs/old/menus_server.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dragable.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/paste/js/pastetext.js": "1315388112", "lib/docs/old/admin_login.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/form_email.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advlink/js/advlink.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/install_lib/install.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/css/attributes.css": "1315388112", "lib/js/legacy/jquery/excanvas.min.js": "1315388112", "lib/docs/old/auth.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasTextRenderer.min.js": "1315388133", "lib/css/legacy/calendar.css": "1315388111", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dateAxisRenderer.js": "1315388133", "lib/docs/_build/html/core.doctype.system_console.html": "1310636183", "lib/js/legacy/widgets/form/fields.js": "1315488411", "lib/js/legacy/tiny_mce_33/plugins/autoresize/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/core.doctype.page.html": "1310636183", "lib/css/legacy/forms.css": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/emotions/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/ui_black.css": "1315388112", "lib/docs/old/db_schema.html": "1310636183", "lib/css/ui/buttons.css": "1315484394", "lib/docs/old/index.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/iespell/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/editor_template_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/contextmenu/editor_plugin_src.js": "1315388112", "lib/js/wn/ui/status_bar.js": "1315303532", "lib/css/legacy/wntoolbar.css": "1315293967", "lib/js/legacy/tiny_mce_33/plugins/media/js/embed.js": "1315388112", "lib/docs/_static/default.css": "1310636183", "lib/css/legacy/jqplot.css": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.meterGaugeRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/langs/en_dlg.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/form.html": "1310636183", "lib/docs/old/webnotes_intro.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/modules/import_module.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisTickRenderer.min.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/widgets/menus.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/autosave/editor_plugin_src.js": "1315388112", "lib/docs/old/creating_roles.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/css/row.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/autoresize/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/todo.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/color_picker.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.enhancedLegendRenderer.min.js": "1315388133", "lib/docs/_build/html/core.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/js/searchreplace.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/table/css/table.css": "1315388112", "lib/docs/old/creating_reports.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/visualchars/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/search.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/modules/compress.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/model/doctype.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/widgets/query_builder.html": "1310636183", "lib/js/legacy/widgets/print_query.js": "1315388112", "lib/docs/old/autosuggest.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.highlighter.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.donutRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/editor_plugin.js": "1315388112", "lib/docs/old/writing_scripts.html": "1310636183", "lib/docs/_build/html/_modules/core/doctype/page/page.html": "1310636182", "lib/docs/_build/html/_modules/webnotes/install_lib/db_init.html": "1310636183", "lib/docs/old/sitemap.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/pypi-setup.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/charmap.js": "1315388112", "lib/docs/old/what_is_an_app.html": "1310636183", "lib/css/legacy/tabs.css": "1315388111", "lib/css/base.css": "1314774281", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/css/popup.css": "1315388112", "lib/docs/_build/html/core.doctype.doctype.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/directionality/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/noneditable/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/example/langs/en.js": "1315388112", "lib/docs/_build/html/core.doctype.html": "1310636183", "lib/docs/_build/html/py-modindex.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/jsmin.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.json2.min.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.bubbleRenderer.min.js": "1315388133", "lib/docs/old/server_side_script.html": "1310636183", "lib/css/ui/status_bar.css": "1315302989", "lib/js/legacy/tiny_mce_33/plugins/table/js/row.js": "1315388112", "lib/docs/_build/html/core.doctype.property_setter.html": "1310636183", "lib/docs/old/database_api.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/visualchars/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/paste/editor_plugin.js": "1315388112", "lib/css/legacy/messages.css": "1315388111", "lib/docs/_build/html/webnotes.utils.html": "1310636183", "lib/docs/_build/html/core.doctype.profile.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/insertdatetime/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/js/image.js": "1315388112", "lib/docs/old/searchindex.js": "1310636183", "lib/js/lib/history/history.min.js": "1315467128", "lib/js/legacy/tiny_mce_33/plugins/advhr/js/rule.js": "1315388112", "lib/docs/old/report_builder.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.meterGaugeRenderer.js": "1315388133", "lib/docs/old/genindex.html": "1310636183", "lib/docs/_build/html/_static/searchtools.js": "1310636183", "lib/docs/old/_static/doctools.js": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/cite.js": "1315388112", "lib/css/legacy/autosuggest.css": "1315388111", "lib/js/legacy/tiny_mce_33/tiny_mce.js": "1315388112", "lib/docs/_build/html/webnotes.model.html": "1310636183", "lib/docs/old/creating_pages.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.funnelRenderer.js": "1315388133", "lib/docs/old/page_cookbook.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/editor_plugin.js": "1315388112", "lib/docs/old/client_side_script.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.highlighter.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/widgets/follow.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/wordcount/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/autosave/langs/en.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/tabfocus/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/insertdatetime/editor_plugin.js": "1315388112", "lib/docs/old/doclist.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/cache.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/about.js": "1315388112", "lib/docs/_build/html/core.page.html": "1310636183", "lib/js/legacy/utils/rsh.compressed.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/modules/export_module.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/paste/editor_plugin_src.js": "1315388112", "lib/docs/old/search.html": "1310636183", "lib/js/legacy/jquery/jquery.flot.js": "1315388112", "lib/css/legacy/user.css": "1315388111", "lib/docs/old/client_side_widgets.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/abbr.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/css/media.css": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.blockRenderer.min.js": "1315388133", "lib/js/legacy/jquery/jquery.min.js": "1315388112", "lib/docs/_build/html/searchindex.js": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/anchor.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/css/advhr.css": "1315388112", "lib/docs/_build/html/core.doctype.page_template.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/directionality/editor_plugin_src.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pieRenderer.min.js": "1315388133", "lib/docs/old/server_side_internals.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/paste/js/pasteword.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/iespell/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/js/source_editor.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/fullpage/editor_plugin_src.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisLabelRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/style/js/props.js": "1315388112", "lib/js/legacy/jquery/jquery.jqplot.min.js": "1315388133", "lib/js/legacy/wnf.compressed.js": "1315487401", "lib/css/layout.css": "1313603562", "lib/js/legacy/tiny_mce_33/themes/advanced/editor_template.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/event.html": "1310636183", "lib/docs/old/save_submit.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/fullpage/js/fullpage.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/triggers.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/tabfocus/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/ins.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pointLabels.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/layer/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/simple/editor_template_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/fullpage/editor_plugin.js": "1315388112", "lib/docs/old/creating_profiles.html": "1310636183", "lib/docs/old/module.html": "1310636183", "lib/css/legacy/bw-icons.css": "1315293977", "lib/docs/_build/html/_static/default.css": "1310636183", "lib/docs/_build/html/_modules/webnotes/widgets/auto_master.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ohlcRenderer.min.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/send.html": "1310636183", "lib/css/legacy/sidebar.css": "1315388111", "lib/js/legacy/tiny_mce_33/themes/simple/skins/o2k7/content.css": "1315388112", "lib/docs/_build/html/genindex.html": "1310636183", "lib/docs/_build/html/_modules/core/doctype/property_setter/property_setter.html": "1310636182", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/css/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/langs/en_dlg.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/utils/archive.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/model/modules.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/modules/patch.html": "1310636183", "lib/docs/_build/html/webnotes.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/nestedset.html": "1310636183", "lib/docs/old/code.html": "1310636183", "lib/docs/_build/html/_static/doctools.js": "1310636183", "lib/docs/_build/html/_static/sidebar.js": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advimage/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/db.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/editor_plugin.js": "1315388112", "lib/docs/_build/html/_static/jquery.js": "1310636183", "lib/docs/_build/html/_modules/webnotes/profile.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/layer/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/backupall.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/js/emotions.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/ui.css": "1315388112", "lib/js/legacy/tiny_mce_33/utils/mctabs.js": "1315388112", "index.html": "1315488845", "lib/docs/_build/html/_modules/webnotes/utils/encrypt.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/langs/en_dlg.js": "1315388112", "lib/docs/old/intro.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ohlcRenderer.js": "1315388133", "lib/docs/old/listing.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/langs/en.js": "1315388112", "lib/docs/old/creating_doctypes.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/model/import_docs.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/save/editor_plugin_src.js": "1315388112", "lib/js/legacy/wn/modules.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasOverlay.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/example/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/dialog.css": "1315388112", "lib/js/wn/ui/button.js": "1315488873", "lib/docs/_build/html/core.doctype.module_def.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/paste/langs/en_dlg.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pieRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/wordcount/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/doc.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/bbcode/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/example/js/dialog.js": "1315388112", "lib/docs/old/javascript_utils.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advimage/langs/en_dlg.js": "1315388112", "lib/docs/_static/pygments.css": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/autosave/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/save/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/multi_tenant/setup.html": "1310636183", "lib/js/wn/ui/overlay.js": "1315302025", "lib/js/legacy/tiny_mce_33/plugins/fullpage/langs/en_dlg.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/doclist.html": "1310636183", "lib/css/legacy/dialog.css": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/advlink/editor_plugin.js": "1315388112", "lib/docs/_build/html/_static/basic.css": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/editor_plugin_src.js": "1315388112", "lib/docs/old/dialog.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/style/langs/en_dlg.js": "1315388112", "lib/conf/app.js": "1315303458", "lib/docs/_build/html/_modules/core/doctype/page_template/page_template.html": "1310636182", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/ui_silver.css": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.logAxisRenderer.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/widgets/tags.html": "1310636183", "lib/js/legacy/tiny_mce_33/utils/editable_selects.js": "1315388112", "lib/css/legacy/default.css": "1315308592", "lib/docs/old/concepts.html": "1310636183", "lib/js/legacy/user.js": "1315388112", "lib/css/legacy/jquery-ui.css": "1315388111", "lib/docs/_build/html/_modules/webnotes/utils/sitemap.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/simple/editor_template.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advlist/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/auth.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.cursor.js": "1315388133", "lib/docs/_build/html/index.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/fullscreen/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/webnotes.widgets.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/simple/langs/en.js": "1315388112", "lib/css/skeleton.css": "1313603562", "lib/js/legacy/wn/widgets/filters.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advlist/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/template/editor_plugin.js": "1315388112", "lib/docs/_build/html/core.doctype.search_criteria.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dragable.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/model/code.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/simple/skins/default/ui.css": "1315388112", "lib/docs/_build/html/core.doctype.custom_field.html": "1310636183", "lib/docs/_build/html/modules.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/style/editor_plugin_src.js": "1315388112", "lib/css/legacy/listing.css": "1315388111", "lib/docs/old/local_data.html": "1310636183", "templates/index.html": "1315304305", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/content.css": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisTickRenderer.js": "1315388133", "lib/docs/_build/html/webnotes.multi_tenant.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.trendline.js": "1315388133", "lib/docs/old/webnotes.html": "1310636183", "lib/docs/_build/html/webnotes.install_lib.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/advlink/css/advlink.css": "1315388112", "lib/js/legacy/widgets/list_selector.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/style/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ciParser.min.js": "1315388133", "lib/docs/old/server_side_cookbook.html": "1310636183", "lib/docs/_build/html/webnotes.modules.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/del.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/utils/scheduler.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.trendline.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/nonbreaking/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/css/advimage.css": "1315388112", "lib/js/legacy/widgets/report_builder/bargraph.js": "1315388112", "lib/docs/_build/html/core.doctype.letter_head.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/ui.css": "1315388112", "lib/js/legacy/form.compressed.js": "1315487873", "lib/js/legacy/jquery/jqplot-plugins/jqplot.enhancedLegendRenderer.js": "1315388133", "lib/docs/old/report_cookbook.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasOverlay.min.js": "1315388133", "lib/css/legacy/doc_column_view.css": "1315388111", "lib/docs/old/modindex.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/dialog.css": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.funnelRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/table/js/cell.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/utils.html": "1310636183", "lib/js/legacy/tiny_mce_33/jquery.tinymce.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/js/media.js": "1315388112", "lib/js/legacy/wn/widgets/follow.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/modules/module_manager.html": "1310636183", "lib/docs/old/client_side_cookbook.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoAxisRenderer.min.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pointLabels.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoAxisRenderer.js": "1315388133", "lib/docs/old/form_server.html": "1310636183", "lib/docs/_build/html/_static/pygments.css": "1310636183", "lib/js/legacy/tiny_mce_33/utils/form_utils.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/table/js/merge_cells.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.logAxisRenderer.min.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/widgets/page.html": "1310636183", "lib/docs/old/webservice.html": "1310636183", "lib/docs/old/_static/basic.css": "1310636183", "lib/docs/_build/html/_modules/webnotes/handler.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoRenderer.min.js": "1315388133", "lib/js/legacy/jquery/jquery-ui.min.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advlink/langs/en_dlg.js": "1315388112", "lib/js/legacy/webpage/docbrowser.js": "1315388112", "lib/js/legacy/report.compressed.js": "1315487402", "lib/js/legacy/tiny_mce_33/plugins/media/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/editor_plugin.js": "1315388112", "lib/css/legacy/menus.css": "1315388111", "lib/docs/_build/html/_modules/webnotes/tests.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/html2text.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisLabelRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/bbcode/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/meta.html": "1310636183", "lib/docs/old/email_lib.html": "1310636183", "lib/js/legacy/tiny_mce_33/langs/en.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/preview/example.html": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/table/js/table.js": "1315388112", "js/app.js": "1315476842", "lib/js/legacy/wn/widgets/doc_column_view.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.donutRenderer.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/utils/transfer.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.barRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/preview/preview.html": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.categoryAxisRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/media/css/content.css": "1315388112", "lib/docs/_build/html/core.doctype.stylesheet.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/file_manager.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/print/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/attributes.js": "1315388112", "lib/docs/old/glossary.html": "1310636183", "lib/docs/old/page_server.html": "1310636183", "lib/docs/_build/html/_modules/webnotes.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/legacyoutput/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/db_schema.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advlink/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasTextRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/css/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/acronym.js": "1315388112", "lib/docs/old/utils_server.html": "1310636183", "lib/docs/old/_static/pygments.css": "1310636183", "lib/docs/_build/html/_modules/webnotes/modules.html": "1310636183", "lib/docs/_build/html/_modules/index.html": "1310636182", "lib/js/legacy/tiny_mce_33/plugins/media/editor_plugin.js": "1315388112", "lib/js/core.min.js": "1315488384", "lib/js/legacy/jquery/jqplot-plugins/jqplot.bubbleRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/themes/simple/skins/o2k7/ui.css": "1315388112", "lib/docs/old/_static/jquery.js": "1310636183", "lib/docs/_build/html/search.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/noneditable/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/example/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/preview/editor_plugin_src.js": "1315388112", "lib/docs/old/doc.html": "1310636183", "lib/docs/old/_static/default.css": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.json2.js": "1315388133", "lib/docs/old/form_widget.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/fullpage/css/fullpage.css": "1315388112", "lib/docs/_build/html/_modules/core/doctype/stylesheet/stylesheet.html": "1310636182", "lib/js/legacy/jquery/jqplot-plugins/jqplot.BezierCurveRenderer.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ciParser.js": "1315388133", "lib/docs/old/profile.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/css/cell.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/preview/jscripts/embed.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/editor_plugin_src.js": "1315388112", "lib/docs/old/creating_entities.html": "1310636183", "lib/js/lib/superfish/superfish.min.js": "1315487399", "lib/js/legacy/tiny_mce_33/tiny_mce_popup.js": "1315388112", "lib/docs/old/build_app.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/utils/email_lib.html": "1310636183", "lib/js/legacy/tiny_mce_33/tiny_mce_src.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.cursor.min.js": "1315388133", "lib/docs/_build/html/_static/underscore.js": "1310636183", "lib/docs/old/tabbed_page.html": "1310636183", "lib/docs/_build/html/webnotes.utils.email_lib.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/receive.html": "1310636183", "lib/docs/old/db.html": "1310636183", "lib/docs/old/doctype.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/example/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/contextmenu/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.BezierCurveRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/style/css/props.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/js/image.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/page_body.html": "1310636183", "lib/js/legacy/widgets/calendar.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/session_cache.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/link.js": "1315388112", "lib/docs/old/server_side_api.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.barRenderer.js": "1315388133", "lib/js/lib/jquery.min.js": "1313062880", "lib/js/legacy/tiny_mce_33/plugins/legacyoutput/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/fullscreen/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/css/searchreplace.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/element_common.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/core.doctype.control_panel.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.blockRenderer.js": "1315388133", "lib/docs/old/page_body.html": "1310636183", "lib/js/legacy/tiny_mce_33/custom_content.css": "1315388112", "lib/css/legacy/grid.css": "1315388111", "lib/docs/_build/html/_modules/webnotes/utils/webservice.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/preview/editor_plugin.js": "1315388112", "lib/css/legacy/report.css": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/print/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/editor_plugin.js": "1315388112", "lib/docs/old/navigation.html": "1310636183", "lib/css/legacy/body.css": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/window.css": "1315388112", "lib/js/legacy/tiny_mce_33/themes/simple/skins/default/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/utils/validate.js": "1315388112", "lib/docs/old/tree.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advimage/editor_plugin_src.js": "1315388112", "lib/js/legacy/webpage/wntoolbar.js": "1315388133", "lib/css/ui/overlay.css": "1315470111", "lib/js/legacy/widgets/form/attachments.js": "1315388112", "lib/docs/old/apps_intro.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/js/template.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/template/css/template.css": "1315388112", "lib/docs/old/_static/searchtools.js": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/langs/en_dlg.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dateAxisRenderer.min.js": "1315388133", "lib/docs/old/_static/sphinxdoc.css": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.categoryAxisRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/core.doctype.doctype_mapper.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/nonbreaking/editor_plugin.js": "1315388112"}
+	<script type="text/javascript">window._version_number="10"
 
 wn={}
 wn.provide=function(namespace){var nsl=namespace.split('.');var l=nsl.length;var parent=window;for(var i=0;i<l;i++){var n=nsl[i];if(!parent[n]){parent[n]={}}
@@ -11,9 +11,14 @@
 wn.provide('wn.settings');wn.provide('wn.ui');wn.xmlhttp={request:function(){if(window.XMLHttpRequest)
 return new XMLHttpRequest();else if(window.ActiveXObject)
 return new ActiveXObject("MsXml2.XmlHttp");},complete:function(req,callback,url){if(req.status==200||req.status==304){callback(req.responseText);}else{alert(url+' request error: '+req.statusText+' ('+req.status+')');}},get:function(url,callback,args,async){if(async===null)async=true;var req=wn.xmlhttp.request();req.onreadystatechange=function(){if(req.readyState==4){wn.xmlhttp.complete(req,callback,url)}}
-req.open('GET',url,async);req.send(args?url+'?'+args:null);if(!async){wn.xmlhttp.complete(req,callback,url)}}}
-wn.assets={executed_:{},exists:function(src){if('localStorage'in window&&localStorage.getItem(src)&&localStorage.getItem('[ts] '+src)==asset_timestamps_[src])
-return true},add:function(src,txt){if('localStorage'in window){localStorage.setItem(src,txt);localStorage.setItem('[ts] '+src,asset_timestamps_[src]);}},get:function(src){return localStorage.getItem(src);},extn:function(src){return src.split('.').slice(-1)[0];},html_src:function(src){if(src.indexOf('/')!=-1){var t=src.split('/').slice(0,-1);t.push('src');t=t.join('/')+'/'+a.split('/').slice(-1)[0];}else{var t='src/'+src;}
+var u=args?(url+'?'+args):url;req.open('GET',u,async);req.send(null);if(!async){wn.xmlhttp.complete(req,callback,url)}}}
+wn.versions={is_latest:function(){if(window._version_number==(localStorage?localStorage['_version_number']:null)){return true;}
+return false;},get_diff:function(){if(!localStorage)return;wn.xmlhttp.get('index.cgi',function(txt){r=JSON.parse(txt);if(r.exc){alert(r.exc);}
+wn.versions.set(r.message);},'cmd=get_diff&version_number='+localStorage['_version_number'],false);},set:function(diff){for(var i=0;i<diff.length;i++){localStorage.removeItem(diff[i]);}
+localStorage['_version_number']=_version_number;},check:function(){if(localStorage&&!localStorage['_version_number']){localStorage['_version_number']=_version_number;return;}
+if(!wn.versions.is_latest())wn.versions.get_diff();}}
+wn.assets={executed_:{},exists:function(src){if('localStorage'in window&&localStorage.getItem(src))
+return true},add:function(src,txt){if('localStorage'in window){localStorage.setItem(src,txt);}},get:function(src){return localStorage.getItem(src);},extn:function(src){return src.split('.').slice(-1)[0];},html_src:function(src){if(src.indexOf('/')!=-1){var t=src.split('/').slice(0,-1);t.push('src');t=t.join('/')+'/'+a.split('/').slice(-1)[0];}else{var t='src/'+src;}
 return t;},load:function(src){var t=wn.assets.extn(src)=='html'?wn.assets.html_src(src):src;wn.xmlhttp.get(t,function(txt){wn.assets.add(src,txt);},'q='&Math.floor(Math.random()*1000),false)},execute:function(src){if(!wn.assets.exists(src)){wn.assets.load(src);}
 var type=wn.assets.extn(src);if(wn.assets.handler[type]){wn.assets.handler[type](wn.assets.get(src),src);wn.assets.executed_[src]=1;}},handler:{js:function(txt,src){wn.dom.eval(txt);},css:function(txt,src){var se=document.createElement('style');se.type="text/css";if(se.styleSheet){se.styleSheet.cssText=txt;}else{se.appendChild(document.createTextNode(txt));}
 document.getElementsByTagName('head')[0].appendChild(se);},html:function(txt,src){var page=wn.dom.add($('.outer .inner').get(0),'div','content',null,txt);page.setAttribute("_src",src);}}}
@@ -58,7 +63,7 @@
 text=String(text);cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return'\\u'+
 ('0000'+a.charCodeAt(0).toString(16)).slice(-4);});}
 if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,'@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']').replace(/(?:^|:|,)(?:\s*\[)+/g,''))){j=eval('('+text+')');return typeof reviver==='function'?walk({'':j},''):j;}
-throw new SyntaxError('JSON.parse');};}}());wn.require("lib/js/lib/jquery.min.js");wn.require("lib/js/lib/history/history.min.js");$(document).bind('ready',function(){var base=window.location.href.split('#')[0];$.each($('a[softlink!="false"]'),function(i,v){if(v.href.substr(0,base.length)==base){var path=(v.href.substr(base.length));if(path.substr(0,1)!='#'){v.href=base+'#'+path;}}});if(!wn.settings.no_history&&window.location.hash){wn.page.set(window.location.hash.substr(1));}});</script>
+throw new SyntaxError('JSON.parse');};}}());wn.versions.check();wn.require("lib/js/lib/jquery.min.js");wn.require("lib/js/lib/history/history.min.js");$(document).bind('ready',function(){var base=window.location.href.split('#')[0];$.each($('a[softlink!="false"]'),function(i,v){if(v.href.substr(0,base.length)==base){var path=(v.href.substr(base.length));if(path.substr(0,1)!='#'){v.href=base+'#'+path;}}});if(!wn.settings.no_history&&window.location.hash){wn.page.set(window.location.hash.substr(1));}});</script>
 </head>
 <body>
 	<div id="dialog_back"></div>