function jpeOnDocumentReady()
{
//	jQuery('#block_various_links_footer li:last').before('<li class="item"><a href="' + baseDir + 'sitemap.php" title="Plan du site">Plan du site</a></li>') ;

	jQuery('#jpe_form').ajaxForm({dataType: 'script'}) ;
	jQuery('#jpe_form_temp').submit(jpeAdviceFormPreSubmit) ;
}

function jpeAdviceFormPreSubmit()
{
	var jObj = jQuery('#jpe_form_temp') ;
	jObj.find('input:radio, input:checkbox').each(
		function()
		{
			var parent = jQuery(this).parent() ;
			var checked = jQuery(this).attr('checked') ;

			if (checked)
			{
				parent.css('listStyleType', 'disc') ;
			}

			jQuery(this).remove() ;
/*
			if (jQuery(this).attr('checked'))
			{
				jQuery(this).replaceWith('<img src="/img/checked1.png" alt="" border="0" style="margin-right: 5px"/>') ;
			}
			else
			{
				jQuery(this).replaceWith('<img src="/img/checked0.png" alt="" border="0" style="margin-right: 5px"/>') ;				
			}
*/
		}
	) ;

	jObj.find('textarea').each(
		function()
		{
			var text = jQuery(this).val() ;
			var re   = new RegExp('\n', 'g') ;
			jQuery(this).replaceWith(text.replace(re, '<br/>')) ;
		}
	) ;

	jQuery('#jpe_form textarea[name=QA]').val(jObj.html()) ;
	jQuery('#jpe_form').submit() ;

	return false ;
}

function jpeMessageError(html)
{
	html = (html && html.length > 0) ? '<div style="text-align: left">' + html + '</div>' : '' ;
	
	var code = '' ;
	code += '<div id="jpeMessageError" class="Normal">Des erreurs sont survenues durant le déroulement de l\'opération.' + html + '<div style="text-align: center"><a href="javascript: void(0)" onclick="jQuery(\'#jpeMessageError\').remove(); return false">Fermer</a></div></div>' ;
	
	jQuery('html > body').append(code) ;
}
	
function jpeMessageSuccess(html)
{
	var code = '' ;

	if (html && html != '')
	{
		code += '<div id="jpeMessageSuccess" class="Normal">' + html + '</div>' ;
	}
	else
	{
		code += '<div id="jpeMessageSuccess" class="Normal">L\'opération s\'est déroulée avec succès.</div>' ;
	}

	code += '<script type="text/javascript">jQuery("#jpeMessageSuccess").fadeOut(5000, function() { jQuery(this).remove(); })</script>' ;
	
	jQuery('html > body').append(code) ;
}

