
			window.addEvent('domready', function(){
				if($('letter')){
					$('letter').getElements('a.letterlink').addEvents({
						'click': function (){
							
							$$('#letter input:checked').each(function(check){
								var tmpactive = $('letter').getElement('a.tmpactive');
								if(tmpactive){
									tmpactive.addClass('active');
								}
							});
							
							if(!this.hasClass('loaded')){
								getLetterContent(this);
								var tmpactive = $('letter').getElement('a.tmpactive');
								if(tmpactive){
									tmpactive.removeClass('tmpactive');
									tmpactive.removeClass('loaded');
								}
								this.addClass('tmpactive');
							}
							return false;
						}
					});
				}
			});
			
			function closeLetterList(){
				var content = $('letter').getElement('.locationwrap');
				content.set('html', '');
			}
			
			function saveData(field){
				var req = new Request({
					method: 'get',
					urlEncoded : true,
					url: '/angebote/winterliches-brandenburg/ajaxseiten/syndibox/theme/accomodation.html?tx_brandenburgsearch_pi1%5BsaveFormData%5D=1&tx_brandenburgsearch_pi1%5Bsearchform%5D=1',
					data: 'location='+field.value,
					onComplete: function(){
					}
				});
				req.send();
			}
			
			function getLetterContent(letter){
				window.addEvent('domready', function(){
					var url = letter.get('href');
					var content = $('letter').getElement('.locationwrap');
					content.set('html', '<p class="bodytext">wird geladen...</p>');
					content.addClass('loading');
					var req = new Request.HTML({
						'url': url,
						'method': 'get',
						'update': content,
						onComplete: function(){
							content.getElement('.bodytext');
						},
						onSuccess: function(html){
							content.removeClass('loading');
							content.addClass('loaded');
							letter.addClass('loaded');
						}
					}).get();
				});
			}			
		
				function checkArray(form, arrayName){
					var retval = new Array();
					for(var i=0; i < form.elements.length; i++){
						var el = form.elements[i];
						if(el.type == "checkbox" && el.name == arrayName && el.checked){
							retval.push(el.value);
						}
					}
					return retval;
				}
				function checkForm(form) {
					
				var regionChecked = checkArray(form, "region[]");
				if(regionChecked.length > 0){
					form.elements["tx_brandenburgsearch_pi1[region]"].value = regionChecked;
				}
			
				var categoryChecked = checkArray(form, "category[]");
				if(categoryChecked.length > 0){
					form.elements["tx_brandenburgsearch_pi1[category]"].value = categoryChecked;
				}
			
				var categoryFilterChecked = checkArray(form, "categoryFilter[]");
				if(categoryFilterChecked.length > 0){
					form.elements["tx_brandenburgsearch_pi1[categoryFilter]"].value = categoryFilterChecked;
				}
			
					form.submit();	
					
					_gaq.push(['_trackEvent','Suche starten',window.location.href,'Suche starten']);		
					return false;
				}
		
