changed so day and month names are derived from calendar lang file instead of being hard-coded.
diff --git a/system/plugins/js_calendar_pi.php b/system/plugins/js_calendar_pi.php
index a461e34..686dcdf 100644
--- a/system/plugins/js_calendar_pi.php
+++ b/system/plugins/js_calendar_pi.php
@@ -30,10 +30,10 @@
 

 Then to show the actual calendar you'll do this:

 

-<?php echo js_calendar_write('entry_date', time(), true); ?>

+<?php echo js_calendar_write('entry_date', time(), true);?>

 <form name="my_form">

 <input type="text" name="entry_date" value="" onblur="update_calendar(this.name, this.value);" />

-<p><a href="javascript:void(0);" onClick="set_to_time('entry_date', '<?php echo time(); ?>')" >Today</a></p>

+<p><a href="javascript:void(0);" onClick="set_to_time('entry_date', '<?php echo time();?>')" >Today</a></p>

 </form>

 

 

@@ -126,15 +126,37 @@
 

 function js_calendar_script($form_name = 'entryform')

 {		

-

+$CI =& get_instance();

+$CI->load->language('calendar');

 ob_start();

 ?>

 <script type="text/javascript">

 <!--

 var form_name	= "<?php echo $form_name; ?>";

 var format		= 'us'; // eu or us

-var days		= new Array('Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa');

-var months		= new Array('January','February','March','April','May','June','July','August','September','October','November','December');

+var days		= new Array(

+					'<?php echo $CI->lang->line('cal_su');?>', // Sunday, short name

+					'<?php echo $CI->lang->line('cal_mo');?>', // Monday, short name

+					'<?php echo $CI->lang->line('cal_tu');?>', // Tuesday, short name

+					'<?php echo $CI->lang->line('cal_wed');?>', // Wednesday, short name

+					'<?php echo $CI->lang->line('cal_thu');?>', // Thursday, short name

+					'<?php echo $CI->lang->line('cal_fri');?>', // Friday, short name

+					'<?php echo $CI->lang->line('cal_sat');?>' // Saturday, short name

+				);

+var months		= new Array(

+					'<?php echo $CI->lang->line('cal_january');?>',

+					'<?php echo $CI->lang->line('cal_february');?>',

+					'<?php echo $CI->lang->line('cal_march');?>',

+					'<?php echo $CI->lang->line('cal_april');?>',

+					'<?php echo $CI->lang->line('cal_mayl');?>',

+					'<?php echo $CI->lang->line('cal_june');?>',

+					'<?php echo $CI->lang->line('cal_july');?>',

+					'<?php echo $CI->lang->line('cal_august');?>',

+					'<?php echo $CI->lang->line('cal_september');?>',

+					'<?php echo $CI->lang->line('cal_october');?>',

+					'<?php echo $CI->lang->line('cal_november');?>',

+					'<?php echo $CI->lang->line('cal_december');?>'

+				);

 var last_click	= new Array();

 var current_month  = '';

 var current_year   = '';

@@ -419,6 +441,7 @@
 //	Set the date

 function set_date(td, cal)

 {					

+

 	cal = eval(cal);

 	

 	// If the user is clicking a cell that is already

@@ -456,7 +479,7 @@
 	// Insert the date into the form

 	insert_date(cal);

 }

-

+/*

 //	Insert the date into the form field

 function insert_date(cal)

 {

@@ -474,7 +497,7 @@
 		fval.value = new_date;

 	}	

 }

-		

+*/		

 //	Remove the date from the form field

 function remove_date(cal)

 {

diff --git a/user_guide/changelog.html b/user_guide/changelog.html
index 4220c6e..e8de98f 100644
--- a/user_guide/changelog.html
+++ b/user_guide/changelog.html
@@ -68,6 +68,7 @@
 	<li>Added $this->DB->save_queries variable to DB driver, enabling queries to get saved or no. Previously they were always saved.</li>

 	<li>Added <dfn>$assign_to_controller</dfn> variable in the main <kbd>index.php</kbd> file.  Anything that this variable contains will be passed automatically to a controller constructor when initialized.</li>

 	<li>Reorganized the URI and Routes classes for better clarity.</li>

+    <li>Javascript Calendar plugin now uses the months and days from the calendar language file, instead of hard-coded values, internationalizing it </li>

     <li>Fixed a bug in database driver where num_rows property wasn't getting updated </li>

     <li>Fixed a bug in captcha calling an invalid PHP function</li>

 	<li>Fixed a bug in _html_entity_decode_callback() when 'global_xss_filtering' is enabled.</li>