"too much recursion" ERROR on Scheduler init

I get error “too much recursion” on initiating the Scheduler in dhtmlxscheduler.js at code line starting…

*/scheduler.form_blocks.recurring={render:function(A){return scheduler.__recurring_template},set_value:function(L,K,P){var I={start:P.start_date,end:P._end_date};var E=scheduler.date.str_to_date(scheduler.config.repeat_date);var G=scheduler.date.date_to_str(scheduler.config.repeat_date);var 

This is the page code:

[code]

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

<!-- jquery-core -->
<script type="text/javascript" src="/uute/jquery/jquery-1.4.1.min.js"></script>
<!-- jquery-ui -->
<script type="text/javascript" src="/uute/jquery/jquery-ui-1.8.5/jquery-ui-1.8.5.custom.min.js"></script>

<link href="/uute/jquery/jquery-ui-1.8.5/jquery-ui-1.8.5.custom.css" rel="stylesheet" type="text/css"/>
<!-- jquery-qtip -->
<script type="text/javascript" src="/uute/jquery/jquery.qtip-1.0.0-rc3.js"></script>
<!-- jquery-corner -->
<script type="text/javascript" src="/uute/jquery/jquery.corner.js"></script>

<!-- dhtmlx -->
<link href="/uute/dhtmlx/dhtmlx.css" rel="stylesheet" type="text/css"/>

<link href="/uute/dhtmlx/skins/dhtmlxcalendar_simplegrey.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="/uute/dhtmlx/dhtmlx.js"></script>
<script type="text/javascript" src="/uute/dhtmlx/dhtmlxcombo.js"></script>
<script type="text/javascript" src="/uute/dhtmlx/dhtmlxcombo_whp.js"></script>
<script type="text/javascript" src="/uute/dhtmlx/dhtmlxcombo_extra.js"></script>
<script type="text/javascript" src="/uute/dhtmlx/dhtmlxtabbar.js"></script>

<script type="text/javascript">window.dhx_globalImgPath="/uute/dhtmlx/imgs/";</script>

<!-- EJSC -->
<script type="text/javascript" src="/uute/ejsc/EJSChart.js"></script>
<script type="text/javascript" src="/uute/ejsc/ejsc-bar-ranges-fix.js"></script>
<script type="text/javascript" src="/uute/ejsc/EJSChart_Gauges.js"></script>
<link rel="stylesheet" type="text/css" href="/uute/ejsc/EJSChart.css" />

<!-- weblab -->
<script type="text/javascript" src="/uute/misc/weblab-general.js"></script>
<script type="text/javascript" src="/uute/misc/weblab-components.js"></script>
<link href="/uute/styles/weblab-general.css" rel="stylesheet" type="text/css"/>
<link href="/uute/styles/weblab-components.css" rel="stylesheet" type="text/css"/>
<link href="/uute/styles/weblab-tmp.css" rel="stylesheet" type="text/css"/>
<!--[if IE]>
<link href="/uute/styles/weblab-ie.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="/uute/ejsc/excanvas.js"></script>
<![endif]-->

<!-- favourite icon -->
<link rel="shortcut icon" href="/uute/favicon.ico" />

<title>Weblab</title>

<script type="text/javascript">
	
	// global Javascript variables
	var baseurl = "/csp/dev/Mylab.WL.CS.Authentication.Main.CLS";
	var apptag = "dev";
	var maindir = "/uute";
	var icondir = "/uute/icons";

	// Initialize weblab javascript-library
	mwl.initialize({
		c_baseurl: baseurl,
		c_apptag: apptag,
		c_maindir: maindir,
		c_icondir: icondir,
		_username: "martti.ojanen"
	});

	// onload actions
	$(document).ready(function(){
		titlesToTooltips();
		$('#dialogActionContent form').append('<input type="hidden" name="dialogWindowMode" value="1"/>');
		

	
	});
</script>
<script src="/uute/dhtmlx/dhtmlxscheduler/dhtmlxscheduler_recurring.js" type="text/javascript" charset="utf-8"></script>

<script src="/uute/dhtmlx/dhtmlxscheduler/dhtmlxscheduler_serialize.js" type="text/javascript" charset="utf-8"></script>

<script src="/uute/dhtmlx/dhtmlxscheduler/locale_fi.js" type="text/javascript" charset="utf-8"></script>

<script type="text/javascript">window.dhx_globalImgPath="/uute/dhtmlx/dhtmlxscheduler/imgs/";</script>

<link rel="stylesheet" href="/uute/dhtmlx/dhtmlxscheduler/dhtmlxscheduler.css" type="text/css" charset="utf-8">

<link rel="stylesheet" href="/uute/dhtmlx/dhtmlxscheduler/dhtmlxscheduler_recurring.css" type="text/css" charset="utf-8">



<body>

<div id="scheduler_here" class="dhx_cal_container" style='width:100%; height:100%;'>

  <div class="dhx_cal_navline">

     <div class="dhx_cal_prev_button">&nbsp;</div>

     <div class="dhx_cal_next_button">&nbsp;</div>

     <div class="dhx_cal_today_button"></div>

     <div class="dhx_cal_date"></div>

     <div>

	<input type="button" name="save" value="Tallenna" onclick="save()" style="right:300px;">

    </div>

     <div class="dhx_cal_tab" name="day_tab" style="right:204px;"></div>

     <div class="dhx_cal_tab" name="week_tab" style="right:140px;"></div>

     <div class="dhx_cal_tab" name="month_tab" style="right:76px;"></div>

  </div>

  <div class="dhx_cal_header">

  </div>



  <div class="dhx_cal_data">

  </div>

</div>

</body>
html, body{ margin:0px; padding:0px; height:100%; overflow:hidden; }
[/code] If I comment out the lines of dhtmlxscheduler_recurring.js & .css, recurring events are still working fine. Why is that? :question: Martti

I am using “Custom built” package of Scheduler.
Martti

OK, now I built a new “Custom package” and understand now, that dhtmlxscheduler.js contains all necessary code to use the scheduler.
Martti