  
 function CloseAllConditionalEntry()
 {
	var elts = document.getElementsByTagName('div');
	for (var j=0;j<elts.length;j++) 
	{
	  
		if (elts[j].className=='form-element-conditionnel') 
		{
			elts[j].style.visibility='hidden';
			elts[j].style.display='none';
		}
	}
}

  
function getElementById(id) {
	if (document.getElementById) return document.getElementById(id);
	if (document.all) return eval("document.all."+id);
	return null;
}

function display(id, value) {
	var panel = getElementById(id);
	panel.style.display = value;
}

function doDisplay(id)
{
	displayId("div"+id);
}
function hide(id)
{
     hideId("div"+id);
}

function doCheckboxEffect(isChecked,id) 
{
if (isChecked) 
	{
		doDisplay(id);
	} 
	else 
	{
		hide(id);
	}
}
function openFrontRequirement(url)
{
	var form_win_requirement = self.open(url, 'requirement', 'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbar=yes,resizable=yes,copyhistory=yes,width=500px,height=300px');
	form_win_requirement.focus();
}


/*
<script language="JavaScript" type="text/javascript">
	var tabQuestionToOpen=new Array();
	var	tabCalendar=new Array();
</script>

<script language="JavaScript" type="text/javascript">
	CloseAllConditionalEntry();
	for (i=0; i<tabQuestionToOpen.length; i++) 
	{
		doDisplay(tabQuestionToOpen[i]);		
	}
</script>

<script language="JavaScript" type="text/javascript">
for (i=0; i<tabCalendar.length; i++) 
	{
	var input="#"+tabCalendar[i];
	
	<#-- Hack for datepicker : the call to script must be here because of tabCalendar -->
	$.datepicker.setDefaults({showOn: 'button', buttonImageOnly: true, 
		buttonImage: 'js/jquery/plugins/ui/datepicker/calendar.png', buttonText: 'Calendar', 
	    showAnim: 'slideDown', speed: 'fast'});
	$(input).datepicker($.extend({showStatus: true}, $.datepicker.regional['<#if !('${locale}'=='en')>${locale}</#if>'])); 
				
	}
</script>
*/
