


window.addEvent("domready", function() {

	if ($("searchResults"))
	{
		new Asset.css("/fileadmin/templates/main/styles/mootables.css");
		new Asset.javascript("/fileadmin/templates/main/scripts/mootables.js", {onload: function() {
			var outerWrapper = $$(".dataTables_wrapper")[0];
			dataTable = new MooTables(outerWrapper, {
				dataTypes: {
					5:'alpha'
				},
				top: {
					navigation: false/*{
						prev: false,
						next: false
					}*/
				},
				bottom: {
					navigation: {
						prev: true,
						next: true
					},
					lengthTitle: false
				}
			});
			new Asset.javascript("/fileadmin/templates/main/scripts/shortlist.js", {onload: function() {
				var shortlist = new Shortlist($("searchResults"), dataTable);
				if ($("shortlistSidebar"))
				{
					new ShortlistSidebar($("shortlistSidebar"), shortlist);
				}
				shortlist.downloadShortlist();
			}});
		}});
	}
	
	if ($("searchButton"))
	{
			$("searchButton").addEvent("click", function() {
				$("searchForm").submit();
			});
	}
	
	$$("textarea").each(function(textarea) {
		textarea.setProperty("wrap", "virtual");
	});
	

	var list = $$(".formCheck");
	if (list.length > 0)
	{
		new Asset.css("/fileadmin/templates/main/styles/formcheck.css");
		new Asset.javascript("/fileadmin/templates/main/scripts/formcheck.js", {onload: function() {
			list.each(function(form){
				new FormCheck(form);
			});
		}});
	}
});
