

function pewSetupMaxlength() {
	$("input[type=hidden].maxlength").each(function() {
		var $field = $("#" + $(this).val()); 
		$field.maxlength({ 
			maxCharacters: $(this).attr('maxlength'), 
			statusClass: 'maxlengthStatus', 
			statusText: 'characters left',
			notificationClass: 'maxlengthAlert'	
		}); 	
	}); 
}


$(document).ready(function() {

	$(".UIAccordionContainer").accordion({ header: "h3" }); 	
	$(".UITabsContainer").tabs({ cookie: { expires: 30 } }); 	
	// $(".InputTextDate input").datepicker({ inline: true });

	$(".required").each(function() {
		$(this).find("label:first").prepend("<span class='required'>*</span>"); 
	}); 

	$("p.InputFile").addClass('ui-widget ui-corner-all').prepend("<span class='ui-icon ui-icon-document'></span>"); 

	$(".UIAccordionOpenContainer").addClass('ui-accordion ui-widget ui-helper-reset'); 
	$(".UIAccordionOpenContainer .UIAccordionItem").addClass('ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active'); 
	$(".UIAccordionOpenContainer h3").addClass('ui-accordion-header ui-helper-reset ui-state-active ui-corner-top').prepend('<span class="ui-icon ui-icon-triangle-1-s"/> &nbsp;'); 

	$(".FormFieldMessage").addClass('highlight highlight_show highlight_show_temp'); 

	$(".highlight").each(function() {
		$(this).addClass('ui-widget ui-state-highlight ui-corner-all');
		if($(this).find(".hide").size() > 0) $(this).addClass('highlight_fade'); 
	}); 

	$(".bordered").addClass('ui-tabs ui-widget ui-widget-content ui-corner-all'); 
	$(".download").prepend("<span class='ui-icon ui-icon-document'></span>").addClass('ui-corner-all');  

	setTimeout("$('.highlight_fade').hide('blind', {}, 'normal')", 2000); 
	setTimeout("$('.highlight_show').fadeIn('slow')", 250); 
	setTimeout("$('.highlight_show_temp').fadeOut('slow')", 3000); 

	var $tabs = $("#main_tabs_container").tabs();
	$("#start_application").click(function() {
		$tabs.tabs('select', 1); 	
		return false; 
	}); 

	$("td.FormFieldPreviewHeadline").children("h1:contains(Instructions):first").parent().hide();
	
	if($.browser.mozilla) $("#logout").show();

	pewSetupMaxlength();

}); 
