BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Haus und Grund - ECPv4.9.13//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Haus und Grund
X-ORIGINAL-URL:https://hug-rsh.de
X-WR-CALDESC:Veranstaltungen im Haus und Grund
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20201025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Berlin:20200923T180000
DTEND;TZID=Europe/Berlin:20200923T200000
DTSTAMP:20260417T031322
CREATED:20200211T075224Z
LAST-MODIFIED:20200612T064412Z
UID:1223-1600884000-1600891200@hug-rsh.de
SUMMARY:Haus & Grund Praxis-Seminare für Vermieter: „Betriebskostenabrechnung – das muss man als Vermieter beachten!“
DESCRIPTION:Haus & Grund Region Schwetzingen-Hockenheim bietet allen Vermietern und Eigentümern die Möglichkeit\, ihr bisheriges Wissen zu besonderen Themen und Sachverhalten in Seminaren zu erweitern. Im Mittelpunkt stehen Standardsituationen\, mit denen sich Vermieter und Immobilieneigentümer immer wieder konfrontiert sehen und bei denen die Fehlerquellen erfahrungsgemäß hoch sind. \nDie Seminare finden in kleinen Gruppen von maximal 20 Teilnehmern statt\, so dass Gelegenheit bleibt\, Fragen zu stellen und mit anderen Teilnehmern ins Gespräch zu kommen.  \n  \n\n  \nFachanwalt Wolfgang Reineke \nDie Abrechnung der „Nebenkosten“ ist eine Pflicht\, an der kein Vermieter vorbeikommt. Aber bei kaum einem anderen Vorgang können Vermieter alles richtig oder vieles falsch machen und außerdem Geld verschenken. Es gibt sehr viele rechtliche Fallstricke und selbst kleinste Formfehler können einem teuer zu stehen kommen! Besser ist es\, wenn man sich hinsichtlich der Rechtslage vorher absichert! \nDer Verein weiß um die Problematik dieses schwierigen und risikobehafteten Themenkomplexes und bietet den Seminarteilnehmern (auch Nichtmitgliedern) Gelegenheit\, sich hierüber von kompetenter Seite ausführlich instruieren und informieren zu lassen. \nDas von Fachanwalt Wolfgang Reineke geleitete Praxis-Seminar beleuchtet den ganzen Ablauf von Beginn an\, so dass man künftig auf der sicheren Seite ist. \nEs umfasst: \n\n\n\nRichtige Vertragsformulierungen\nDie einzelne Positionen der Betriebskosten\nGenaue Erläuterung der Posten\nUmlagefähige Kosten\nAbrechnungszeitraum\nFristen\nFormalitäten\nVorauszahlung\nMusterabrechnung\nErläuterung der Fehlerquellen\nMusterbeispiele der Rechtsprechung\nChecklisten\nTipps und Hinweise\n\n\n\n  \nDie Seminargebühr ist für Mitglieder 60 Euro\, für Nichtmitglieder 75 Euro (Seminarunterlagen sowie Erfrischungsgetränke sind im Preis inbegriffen) \n  \n\n    \n    \n    			#hugeit-contact-wrapper_15 {\n				width:100%;\n\n										background:#FFFFFF;\n							}\n\n			#hugeit-contact-wrapper_15 > div {\n				border:0px solid #FFFFFF;\n			}\n\n			#hugeit-contact-wrapper_15 > div > h3 {\n				font-size:20px !important;\n				line-height:20px !important;\n				color:#000000 !important;\n			}\n\n			/*LABELS*/\n			\n			#hugeit-contact-wrapper_15 label {\n				font-size:14px !important;\n				line-height:14px !important;\n				color:#000000;\n				font-family:Verdana\,sans-serif;\n			}\n			\n			#hugeit-contact-wrapper_15 .hugeit-field-block >label.error {\n				color:#F01C24 !important;\n			}\n			#hugeit-contact-wrapper_15 label em.required-star{\n				color: #941116;\n			}\n			#hugeit-contact-wrapper_15 label em.error{\n				color: #F01C24;\n			}\n			#hugeit-contact-wrapper_15 .hugeit-field-block span.hugeit-error-message{\n				color: #F01C24;\n				line-height:14px !important;\n				font-family:Verdana\,sans-serif;\n			}\n			#hugeit-contact-wrapper_15 .hugeit-field-block span.huge_it_success_msg{\n				font-size: 16px !important;\n				display: block;\n				text-align: center;\n				vertical-align:super;\n				font-family:Verdana\,sans-serif;\n				color:#03A60E;\n			}\n			#hugeit-contact-wrapper_15 .hugeit-field-block span.huge_it_spam_msg{\n				font-family:Verdana\,sans-serif;\n				color:#F01C24;\n			}\n			/*FIELDS CUSTOM STYLES*/\n			\n				/*############INPUT TEXT############*/\n			\n				#hugeit-contact-wrapper_15 .input-text-block input\,\n				#hugeit-contact-wrapper_15 .input-text-block input:focus {\n					height:28px;\n										    background:#EDF0F5;\n										box-shadow:none  !important ;\n					border-radius:3px;\n					margin:0 !important;\n					padding:0 0 0 5px !important;\n					outline:none;\n					vertical-align:top !important;\n					box-sizing: border-box;\n					-moz-box-sizing: border-box;\n				}\n\n            #hugeit-contact-wrapper_15 .input-text-block input\,\n            #hugeit-contact-wrapper_15 .input-text-block input:focus\,\n            #hugeit-contact-wrapper_15 .textarea-block textarea\,\n            #hugeit-contact-wrapper_15 .selectbox-block .textholder{\n                border:1px solid #CACDD1 !important;\n                color:#333333;\n                margin:0 !important;\n                padding:0 0 0 5px !important;\n                box-sizing: border-box;\n                -moz-box-sizing: border-box;\n            }\n            #hugeit-contact-wrapper_15 .field-block{\n                font-size:14px;\n            }\n				\n				/*/////INPUT TEXT FullName//////*/\n\n				#hugeit-contact-wrapper_15 .input-name-block input\,\n				#hugeit-contact-wrapper_15 .input-name-block input:focus {\n					width: 49% !important;\n					height:28px;\n										    background:#EDF0F5;\n										border:1px solid #CACDD1 !important;\n					box-shadow:none  !important ;\n					border-radius:3px;\n					font-size:14px;\n					color:#333333;\n					margin:0 !important;\n					padding:0 5px 0 5px !important;\n					outline:none;\n					box-sizing: border-box;\n					-moz-box-sizing: border-box;\n				}\n\n				/*/////INPUT TEXT FullName//////*/\n				/*/////////*/\n				/*############ Phone Field############*/\n				#hugeit-contact-wrapper_15 .ready-phone-block input.readyPhone\,.ready-phone-block input.readyPhone:focus {\n					width: 100%;\n					box-sizing:border-box;\n					height:28px;\n										background:#EDF0F5;\n										border:1px solid #CACDD1 !important;\n					box-shadow:none  !important ;\n					border-radius:3px;\n					font-size:14px;\n					color:#333333;\n					margin:0 !important;\n					outline:none;\n				    padding-left: 48px;\n				}\n\n				/*############TEXTAREA############*/\n				\n				\n				#hugeit-contact-wrapper_15 .textarea-block textarea {\n										    background:#EDF0F5;\n										font-size:14px;\n					color:#333333;\n				}\n				\n				/*############CHECKBOX RADIOBOX############ */\n\n				\n				#hugeit-contact-wrapper_15 .radio-block i {\n					float:left;\n					width:20px;\n					color:#CACDD1;\n					cursor:pointer;\n				}\n				\n				#hugeit-contact-wrapper_15 .checkbox-block i {\n					color:#CACDD1;\n				 }\n				\n				#hugeit-contact-wrapper_15 .radio-block i:hover {\n					color:#333333;\n				}\n				\n				#hugeit-contact-wrapper_15.checkbox-block i:hover {\n					color:#333333;\n				}\n\n				\n				#hugeit-contact-wrapper_15 .radio-block input:checked + i.active\, \n				#hugeit-contact-wrapper_15 .radio-block input:checked + i.active:hover {\n					color:#333333;\n				}\n				\n				#hugeit-contact-wrapper_15 .checkbox-block	input:checked + i.active\, \n				#hugeit-contact-wrapper_15 .checkbox-block input:checked + i.active:hover {\n					color:#333333;\n				}\n\n\n				/*############SELECTBOX#############*/\n				\n				#hugeit-contact-wrapper_15 .selectbox-block {\n					position:relative;\n					height:29px;\n				}\n				\n				#hugeit-contact-wrapper_15 .selectbox-block select {\n					height:26px;\n					margin:1px 0 0 1px !important;\n				}\n				\n				#hugeit-contact-wrapper_15 .selectbox-block .textholder {\n					height:28px;\n										    background:#EDF0F5;\n									}\n				\n				#hugeit-contact-wrapper_15 .selectbox-block i {\n					position:absolute;\n					top:7.25px;\n					right:10px;\n					z-index:0;\n					color:#333333;\n					font-size:14px;\n				}\n\n				#hugeit-contact-wrapper_15 .file-block .textholder {\n					width:calc(60% - 7px) !important;\n					height:28px;\n					border:1px solid #CACDD1 !important;\n					border-radius:3px !important;\n					color:#333333;\n										background:#EDF0F5;\n									}\n				\n				#hugeit-contact-wrapper_15 .file-block .uploadbutton {\n					border-top:1px solid #CACDD1 !important;\n					border-bottom:1px solid #CACDD1 !important;\n					border-right:1px solid #CACDD1 !important;\n					border-top-right-radius:3px !important;\n					border-bottom-right-radius:3px !important;\n										height:28px;\n					font-size:14px;\n					line-height:28px;\n					color:#FFFFFF;\n					background:#333333;\n				}\n				\n				#hugeit-contact-wrapper_15 .file-block:hover .uploadbutton {	\n					color:#FFFFFF;\n					background:#333333;\n					vertical-align: baseline;\n				}\n				\n				#hugeit-contact-wrapper_15 .file-block .uploadbutton i {\n					color:#FFFFFF;\n					font-size:14px;\n				}\n				\n				#hugeit-contact-wrapper_15 .file-block:hover .uploadbutton {\n					color:#FFFFFF;\n					background:#333333;\n				}\n				\n				#hugeit-contact-wrapper_15 .file-block:hover .uploadbutton i {\n					color:#FFFFFF;\n				}\n				\n				#hugeit-contact-wrapper_15 .buttons-block  {\n					text-align:center;				}\n\n				#hugeit-contact-wrapper_15 .buttons-block button {\n					padding:6px 12px 6px 12px;\n											clear:both;\n						width:100%;\n										font-size:16px;\n				}\n				\n				#hugeit-contact-wrapper_15 .buttons-block button.submit {\n					color:#FFFFFF !important;\n					background-color:#333333 !important;\n					border:1px solid #000000 !important;\n					border-radius:3px !important;\n				}				\n				#hugeit-contact-wrapper_15 .buttons-block button.submit:hover {\n					color:#FFFFFF !important;\n					background:#000000 !important;\n				}				\n				#hugeit-contact-wrapper_15 .buttons-block button.submit i {\n					color:#FFFFFF !important;\n					font-size:16px !important;\n				}				\n				#hugeit-contact-wrapper_15 .buttons-block button.submit:hover i {\n					color:#FFFFFF !important;\n				}	\n				#hugeit-contact-wrapper_15 .buttons-block button.reset {\n					color:#FFFFFF !important;\n					background-color:#333333 !important;\n					border:1px solid #000000 !important;\n					border-radius:3px !important;\n				}				\n				#hugeit-contact-wrapper_15 .buttons-block button.reset:hover {\n					color:#FFFFFF !important;\n					background:#000000 !important;\n				}				\n				#hugeit-contact-wrapper_15 .buttons-block button.reset i {\n					color:#FFFFFF !important;\n					font-size:16px !important;\n				}				\n				#hugeit-contact-wrapper_15 .buttons-block button.reset:hover i {\n					color:#FFFFFF !important;\n				}\n\n			\n			\n				jQuery(document).ready(function () {						\n					/*FRONT END PREVIEW FROM ADMIN JS*/					\n																	jQuery(".hugeit-contact-column-block input[type='file']").on('change'\,function(){\n							var value=jQuery(this).val().substr(jQuery(this).val().indexOf('fakepath')+9);\n							jQuery(this).parent().find('input[type="text"]').val(value);\n						});\n						\n					\n					jQuery(".hugeit-contact-column-block select").on('change'\,function(){\n						jQuery(this).prev('.textholder').val(jQuery(this).val());\n					});\n				});\n			\n        \n            \n                                \n                    Anmeldung zum Haus & Grund Seminar am 23.09.2020: „Betriebskostenabrechnung – das muss man als Vermieter beachten!“                    \n                    \n\n                        \n        Hiermit melde ich mich verbindlich zum genannten Seminar am 23.09.2020 im „Welde-Brauhaus“ in Schwetzingen an. Ich bitte um Reservierung und Bestätigung.    \n        \n        Veranstaltungsdatum \n        \n            \n            \n        \n    \n        \n        Mitglied*\n        \n            \n                                    \n                        \n                            \n                                \n                                                                    \n                                    \n                                                            \n                            Ja\n                        \n                    \n                                        \n                        \n                            \n                                \n                                                                    \n                                    \n                                                            \n                            Nein\n                        \n                    \n                                \n            \n        \n    \n        \n        Vorname* \n        \n            \n            \n        \n    \n        \n        Nachname* \n        \n            \n            \n        \n    \n        \n        Straße* \n        \n            \n            \n        \n    \n        \n        Wohnort* \n        \n            \n            \n        \n    \n        \n        Telefon \n        \n            \n            \n        \n    \n        \n        E-mail \n        \n            \n            \n        \n    \n    \n    \n                \n        \n    \n        \n        \n            \n            Absenden\n                                \n            \n                            \n                         \n                        \n                    \n                \n                \n                \n        \n\n        \n                \n        \n		jQuery.fn.ForceNumericOnly =function(){\n		    return this.each(function()		    {\n		        jQuery(this).keydown(function(e){\n		            var key = e.charCode || e.keyCode || 0;\n		            // allow backspace\, tab\, delete\, enter\, arrows\, numbers and keypad numbers ONLY\n		            // home\, end\, period\, and numpad decimal\n		            return (\n		                key == 8 || \n		                key == 9 ||\n		                key == 13 ||\n		                key == 46 ||\n		                key == 110 ||\n		                key == 190 ||\n		                (key >= 35 && key = 48 && key = 96 && key  0) {\n		                var blnValid = false;\n		                for (var j = 0; j < _validFileExtensions.length; j++) {\n		                    var sCurExtension = _validFileExtensions[j];\n		                    if (sFileName.substr(sFileName.length - sCurExtension.length\, sCurExtension.length).toLowerCase() == sCurExtension.toLowerCase()) {\n		                        blnValid = true;\n		                        break;\n		                    }\n		                }		                \n		                if (!blnValid) {\n		                    return false;\n		                }\n		            }\n		        }\n		    }		  \n		    return true;\n		}\n		\n		jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').not('.buttons-block').not('.captcha-block').each(function(){\n			if(jQuery(this).find('div.ready-phone-block input.readyPhone').attr('type')=='tel'){\n				phone_field=jQuery(this).find('div.ready-phone-block input.readyPhone');\n				if(phone_field.attr('data-required')=='required'){\n					phone_field.on('blur'\,function(){\n	        			if(jQuery(this).val().trim()==''){\n	        				jQuery(this).parents('.hugeit-field-block').find('.hugeit-error-message').text(requiredError);\n	        				jQuery(this).parents('.hugeit-field-block').find('label').addClass('error');\n	        				jQuery(this).parents('.hugeit-field-block').find('label>em.required-star').addClass('error');\n	        			}else{\n	        				jQuery(this).parents('.hugeit-field-block').find('.hugeit-error-message').text('');\n	        				jQuery(this).parents('.hugeit-field-block').find('label').removeClass('error');\n	        				jQuery(this).parents('.hugeit-field-block').find('label>em.required-star').removeClass('error');\n	        			}\n	        		});\n				}\n				\n				phone_field.on('keypress keyup change blur'\,function(){\n        			var phoneVal=jQuery(this).val();\n        			jQuery(this).parents('.field-block').find('input[type="hidden"]').val(phoneVal);\n        		})\n			}\n        	if(jQuery(this).find('div.input-text-block >input').hasClass('required')){\n        		var text_emailField=jQuery(this).find('input');\n        		text_emailField.on('blur'\,function(){\n        			if(jQuery(this).val().trim()==''){\n        				jQuery(this).parent().find('.hugeit-error-message').text(requiredError);\n        				jQuery(this).parent().parent().find('label').addClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n        			}else{\n        				jQuery(this).parent().find('.hugeit-error-message').text('');\n        				jQuery(this).parent().parent().find('label').removeClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n        			}\n        		})\n        	}\n        	if(jQuery(this).find('div.selectbox-block >select').hasClass('required')){\n        		var selectField=jQuery(this).find('div.selectbox-block >select');\n        		selectField.on('blur change'\,function(){\n	        		if(selectField.val()==null){\n	    				jQuery(this).parent().find('.hugeit-error-message').text(requiredError);\n	    				jQuery(this).parent().parent().find('label').addClass('error');\n	    				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n	    				errorsAllow='no';\n	    			}else{\n	    				jQuery(this).parent().find('.hugeit-error-message').text('');\n	    				jQuery(this).parent().parent().find('label').removeClass('error');\n	    			}\n    			});	        		\n        	}\n        	if(jQuery(this).find('div.input-name-block >input.pl_name').hasClass('required')){\n        		var text_fullnameField=jQuery(this).find('input.pl_name');\n        		var text_fullnameField2=jQuery(this).find('input.pl_surname');\n        		text_fullnameField.on('blur'\,function(){\n        			if(jQuery(this).val().trim()==''||text_fullnameField2.val().trim()==''){\n        				jQuery(this).parent().parent().find('.hugeit-error-message').text(requiredError);\n        				jQuery(this).parent().parent().find('label').addClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n        			}else{\n        				jQuery(this).parent().parent().find('.hugeit-error-message').text('');\n        				jQuery(this).parent().parent().find('label').removeClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n        			}\n        		});\n        		text_fullnameField2.on('blur'\,function(){\n        			if(jQuery(this).val().trim()==''||text_fullnameField.val().trim()==''){\n        				jQuery(this).parent().parent().find('.hugeit-error-message').text(requiredError);\n        				jQuery(this).parent().parent().find('label').addClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n        			}else{\n        				jQuery(this).parent().parent().find('.hugeit-error-message').text('');\n        				jQuery(this).parent().parent().find('label').removeClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n        			}\n        		});\n        	}\n        	if(jQuery(this).find('div.textarea-block >textarea').hasClass('required')){\n        		var textarea_field=jQuery(this).find('textarea');\n        		textarea_field.on('blur'\,function(){\n        			if(jQuery(this).val().trim()==''){\n        				jQuery(this).parent().find('.hugeit-error-message').text(requiredError);\n        				jQuery(this).parent().parent().find('label').addClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n        			}else{\n        				jQuery(this).parent().find('.hugeit-error-message').text('');\n        				jQuery(this).parent().parent().find('label').removeClass('error');\n        				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n        			}\n        		})\n        	}\n        	if(jQuery(this).find('div.email-block >input').attr('type')=='email'){\n        		var emailField=jQuery(this).find('input');\n        		emailField.on('blur'\,function(){\n        			if(jQuery(this).val()!=''){\n        				if(!isValidEmailAddress(jQuery(this).val())){\n	        				jQuery(this).parent().find('.hugeit-error-message').text(emailError);\n	        				jQuery(this).parent().parent().find('label').addClass('error');\n	        				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n	        			}else{\n	        				jQuery(this).parent().find('.hugeit-error-message').text('');\n	        				jQuery(this).parent().parent().find('label').removeClass('error');\n	        				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n	        			}\n        			}\n        		})\n        	}\n        	if(jQuery(this).find('div.file-block >input[type="file"]').attr('type')=='file'){\n        		var fileInput=jQuery(this).find('input[type="file"]');\n        		var maxSize = fileInput.parent().find('input[name="MAX_FILE_SIZE"]').val();        		\n        		fileInput.on('blur'\,function(){\n        			var typeStr = jQuery(this).parent().find('input[name="fileTypeArr"]').val().trim();\n        			typeStr = typeStr.replace(/\s+/g\, '');\n					var _validFileExtensions = typeStr.split("\,");\n					if(fileInput.val()!=''){\n						var validREsult=Validate(jQuery('#huge_it_contact_form_15')\,_validFileExtensions);\n						if(!validREsult){\n							jQuery(this).parent().find('.hugeit-error-message').text(uploadTypeError);\n							jQuery(this).parent().parent().find('label').addClass('error');\n							jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n							jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n						}else{\n							if(fileInput.val()!=''){\n			        			var fileSize = fileInput.get(0).files[0].size;\n			    			}\n			    			if(jQuery(this).hasClass('required')&&jQuery(this).val().trim()==''){\n			    				jQuery(this).parent().find('.hugeit-error-message').text(requiredError);\n			    				jQuery(this).parent().parent().find('label').addClass('error');\n			    				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n			    			}else if(fileSize>maxSize){\n			    				jQuery(this).parent().find('.hugeit-error-message').text(uploadSizeError);\n			    				jQuery(this).parent().parent().find('label').addClass('error');\n			    				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n			    			}else{\n			    				jQuery(this).parent().find('.hugeit-error-message').text('');\n			    				jQuery(this).parent().parent().find('label').removeClass('error');\n			    				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n			    			}\n						}\n					}else{\n						if(jQuery(this).hasClass('required')&&jQuery(this).val().trim()==''){\n		    				jQuery(this).parent().find('.hugeit-error-message').text(requiredError);\n		    				jQuery(this).parent().parent().find('label').addClass('error');\n		    				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n		    			}else{\n		    				jQuery(this).parent().find('.hugeit-error-message').text('');\n		    				jQuery(this).parent().parent().find('label').removeClass('error');\n		    				jQuery(this).parent().parent().find('label>em.required-star').removeClass('error');\n		    			}\n					}		    			\n        		})\n        	}       		\n        });\n		var captchaExists='no';\n	jQuery( "#huge_it_contact_form_15" ).on( "submit"\, function(e){\n	        e.preventDefault();\n	        var errorsAllow='yes';\n			var nVer = navigator.appVersion;\n			var nAgt = navigator.userAgent;\n			var browserName  = navigator.appName;\n			var fullVersion  = ''+parseFloat(navigator.appVersion); \n			var majorVersion = parseInt(navigator.appVersion\,10);\n			var nameOffset\,verOffset\,ix;\n\n		// In Opera 15+\, the true version is after "OPR/" \n		if ((verOffset=nAgt.indexOf("OPR/"))!=-1) {\n		 browserName = "Opera";\n		 fullVersion = nAgt.substring(verOffset+4);\n		}\n		// In older Opera\, the true version is after "Opera" or after "Version"\n		else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {\n		 browserName = "Opera";\n		 fullVersion = nAgt.substring(verOffset+6);\n		 if ((verOffset=nAgt.indexOf("Version"))!=-1) \n		   fullVersion = nAgt.substring(verOffset+8);\n		}\n		// In MSIE\, the true version is after "MSIE" in userAgent\n		else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {\n		 browserName = "MSIE";\n		 fullVersion = nAgt.substring(verOffset+5);\n		}\n		// In Chrome\, the true version is after "Chrome" \n		else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {\n		 browserName = "Chrome";\n		 fullVersion = nAgt.substring(verOffset+7);\n		}\n		// In Safari\, the true version is after "Safari" or after "Version" \n		else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {\n		 browserName = "Safari";\n		 fullVersion = nAgt.substring(verOffset+7);\n		 if ((verOffset=nAgt.indexOf("Version"))!=-1) \n		   fullVersion = nAgt.substring(verOffset+8);\n		}\n		// In Firefox\, the true version is after "Firefox" \n		else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {\n		 browserName = "Firefox";\n		 fullVersion = nAgt.substring(verOffset+8);\n		}\n		// In most other browsers\, "name/version" is at the end of userAgent \n		else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < \n		          (verOffset=nAgt.lastIndexOf('/')) ) \n		{\n		 browserName = nAgt.substring(nameOffset\,verOffset);\n		 fullVersion = nAgt.substring(verOffset+1);\n		 if (browserName.toLowerCase()==browserName.toUpperCase()) {\n		  browserName = navigator.appName;\n		 }\n		}\n		// trim the fullVersion string at semicolon/space if present\n		if ((ix=fullVersion.indexOf(";"))!=-1)\n		   fullVersion=fullVersion.substring(0\,ix);\n		if ((ix=fullVersion.indexOf(" "))!=-1)\n		   fullVersion=fullVersion.substring(0\,ix);\n\n		majorVersion = parseInt(''+fullVersion\,10);\n		if (isNaN(majorVersion)) {\n			 fullVersion  = ''+parseFloat(navigator.appVersion); \n			 majorVersion = parseInt(navigator.appVersion\,10);\n		}\n\n      jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').not('.buttons-block').each(function(){\n	        	if(jQuery(this).find('div.input-text-block >input').hasClass('required')){\n	        		var text_emailField=jQuery(this).find('input');\n	        			if(text_emailField.val().trim()==''){\n	        				text_emailField.parent().find('.hugeit-error-message').text(requiredError);\n	        				text_emailField.parent().parent().find('label').addClass('error');\n	        				text_emailField.parent().parent().find('label>em.required-star').addClass('error');\n	        				errorsAllow='no';\n	        			}else{\n	        				text_emailField.parent().find('.hugeit-error-message').text('');\n	        				text_emailField.parent().parent().find('label').removeClass('error');\n	        			}\n	        	}\n	        	if(jQuery(this).find('div.ready-phone-block input.readyPhone').attr('type')=='tel'){\n					phone_field=jQuery(this).find('div.ready-phone-block input.readyPhone');\n					if(phone_field.attr('data-required')=='required'){\n		        			if(phone_field.val().trim()==''){\n		        				phone_field.parents('.hugeit-field-block').find('.hugeit-error-message').text(requiredError);\n		        				phone_field.parents('.hugeit-field-block').find('label').addClass('error');\n		        				phone_field.parents('.hugeit-field-block').find('label>em.required-star').addClass('error');\n		        				errorsAllow='no';\n		        			}else{\n		        				phone_field.parents('.hugeit-field-block').find('.hugeit-error-message').text('');\n		        				phone_field.parents('.hugeit-field-block').find('label').removeClass('error');\n		        				phone_field.parents('.hugeit-field-block').find('label>em.required-star').removeClass('error');\n		        			}\n					}\n				}\n				if(jQuery(this).find('div.license-block input#ifChecked').hasClass('required')){\n					license_field=jQuery(this).find('div.license-block input[type="checkbox"]');\n					if(!license_field.is(':checked')){\n		        		license_field.parents('.hugeit-field-block').find('.hugeit-error-message').text('Please tick on checkbox');	\n		        		errorsAllow='no';\n					}else{\n						license_field.parents('.hugeit-field-block').find('.hugeit-error-message').text('');\n					}\n				}\n	        	if(jQuery(this).find('div.input-name-block >input.pl_name').hasClass('required')){\n	        		var text_fullnameField=jQuery(this).find('input.pl_name');\n	        		var text_fullnameField2=jQuery(this).find('input.pl_surname');\n	        			if(text_fullnameField==''||text_fullnameField2.val().trim()==''){\n	        				text_fullnameField.parent().parent().find('.hugeit-error-message').text(requiredError);\n	        				text_fullnameField.parent().parent().find('label').addClass('error');\n	        				text_fullnameField.parent().parent().find('label>em.required-star').addClass('error');\n	        				errorsAllow='no';\n	        			}else{\n	        				text_fullnameField.parent().parent().find('.hugeit-error-message').text('');\n	        				text_fullnameField.parent().parent().find('label').removeClass('error');\n	        				text_fullnameField.parent().parent().find('label>em.required-star').removeClass('error');\n	        			}\n	        			if(text_fullnameField2.val().trim()==''||text_fullnameField.val().trim()==''){\n	        				text_fullnameField2.parent().parent().find('.hugeit-error-message').text(requiredError);\n	        				text_fullnameField2.parent().parent().find('label').addClass('error');\n	        				text_fullnameField2.parent().parent().find('label>em.required-star').addClass('error');\n	        				errorsAllow='no';\n	        			}else{\n	        				text_fullnameField2.parent().parent().find('.hugeit-error-message').text('');\n	        				text_fullnameField2.parent().parent().find('label').removeClass('error');\n	        				text_fullnameField2.parent().parent().find('label>em.required-star').removeClass('error');\n	        			}	        		\n	        	}\n	        	if(jQuery(this).find('div.textarea-block >textarea').hasClass('required')){\n	        		var textarea_field=jQuery(this).find('textarea');\n	        			if(textarea_field.val().trim()==''){\n	        				textarea_field.parent().find('.hugeit-error-message').text(requiredError);\n	        				textarea_field.parent().parent().find('label').addClass('error');\n	        				textarea_field.parent().parent().find('label>em.required-star').addClass('error');\n	        				errorsAllow='no';\n	        			}else{\n	        				textarea_field.parent().find('.hugeit-error-message').text('');\n	        				textarea_field.parent().parent().find('label').removeClass('error');\n	        			}\n	        	}\n	        	if(jQuery(this).find('div.email-block >input').attr('type')=='email'){\n	        		var emailField=jQuery(this).find('input');\n	        		emailField.on('blur'\,function(){\n	        			if(jQuery(this).val()!=''){\n	        				if(!isValidEmailAddress(jQuery(this).val())){\n		        				jQuery(this).parent().find('.hugeit-error-message').text(emailError);\n		        				jQuery(this).parent().parent().find('label>em.required-star').addClass('error');\n		        				errorsAllow='no';\n		        			}else{\n		        				jQuery(this).parent().find('.hugeit-error-message').text('');\n		        			}\n	        			}\n	        		})\n	        	}\n	        	if(jQuery(this).find('div.selectbox-block >select').hasClass('required')){\n	        		var selectField=jQuery(this).find('div.selectbox-block >select');\n	        		if(selectField.val()==null){\n        				selectField.parent().find('.hugeit-error-message').text(requiredError);\n	    				selectField.parent().parent().find('label').addClass('error');\n	    				selectField.parent().parent().find('label>em.required-star').addClass('error');\n	    				errorsAllow='no';\n        			}else{\n        				selectField.parent().find('.hugeit-error-message').text('');\n        				selectField.parent().parent().find('label').removeClass('error');\n        			}	        		\n	        	}\n	        	if(jQuery(this).find('div.file-block >input[type="file"]').attr('type')=='file'){\n	        		var fileInput=jQuery(this).find('input[type="file"]');\n	        		var maxSize = fileInput.parent().find('input[name="MAX_FILE_SIZE"]').val();        		\n	        			var typeStr = fileInput.parent().find('input[name="fileTypeArr"]').val().trim();\n	        			typeStr = typeStr.replace(/\s+/g\, '');\n						var _validFileExtensions = typeStr.split("\,");					\n						if(fileInput.val()!=''){\n							var validREsult=Validate(jQuery('#huge_it_contact_form_15')\,_validFileExtensions);\n							if(!validREsult){\n								fileInput.parent().find('.hugeit-error-message').text(uploadTypeError);\n								fileInput.parent().parent().find('label').addClass('error');\n								fileInput.parent().parent().find('label>em.required-star').addClass('error');\n							    errorsAllow='no';\n							}else{\n								if(fileInput.val()!=''){\n				        			var fileSize = fileInput.get(0).files[0].size;\n				    			}\n				    			if(fileInput.hasClass('required')&&fileInput.val().trim()==''){\n				    				fileInput.parent().find('.hugeit-error-message').text(requiredError);\n				    				fileInput.parent().parent().find('label').addClass('error');\n				    				fileInput.parent().parent().find('label>em.required-star').addClass('error');\n				    			    errorsAllow='no';\n				    			}else if(fileSize>maxSize){\n				    				fileInput.parent().find('.hugeit-error-message').text(uploadSizeError);\n				    				fileInput.parent().parent().find('label').addClass('error');\n				    				fileInput.parent().parent().find('label>em.required-star').addClass('error');\n				    				errorsAllow='no';\n				    			}else{\n				    				fileInput.parent().find('.hugeit-error-message').text('');\n				    				fileInput.parent().parent().find('label').removeClass('error');\n				    			}\n							}\n						}else{\n							if(fileInput.hasClass('required')&&fileInput.val().trim()==''){\n			    				fileInput.parent().find('.hugeit-error-message').text(requiredError);\n			    				fileInput.parent().parent().find('label').addClass('error');\n			    				fileInput.parent().parent().find('label>em.required-star').addClass('error');\n			    				errorsAllow='no';\n			    			}else{\n			    				fileInput.parent().find('.hugeit-error-message').text('');\n			    				fileInput.parent().parent().find('label').removeClass('error');\n			    			}\n						}		    			\n	        	}\n	        	if(jQuery(this).hasClass('captcha-block')){\n	        		captchaExists='yes';\n	        	}       		\n	        });\n	        if(captchaExists=='yes'){\n	        	if(jQuery('#huge_it_contact_form_15').attr('verified')==0){\n					if(!jQuery(this).find('div.captcha-block #huge_it_captcha_15').find('span').length){\n	        			jQuery(this).find('div.captcha-block #huge_it_captcha_15').append(''+captchaError+'')\n	        		}		 			\n		 			errorsAllow='no';\n		 		}else{\n		 			jQuery(this).find('div.captcha-block').find('span.hugeit-error-message').text('');\n		 		}\n	        } 		 		\n	 		if(errorsAllow=='yes'){\n				var fd = new FormData();\n		        var files_data = jQuery('.fileUploader');\n		        var self=jQuery(this);\n		        var postData=self.serialize();\n		        jQuery.each(jQuery(files_data)\, function(i\, obj) {\n		            jQuery.each(obj.files\,function(j\,file){\n		                fd.append(obj.name\, file);\n		            })\n		        });\n				var time=jQuery('.hugeit_captcha_refresh_button').attr('data-time');\n\n\n		        fd.append('action'\, 'hugeit_validation_action');\n		        fd.append('formId'\, '15');\n		        fd.append('browser'\,browserName);\n		        fd.append('nonce'\, huge_it_obj.nonce);\n		        fd.append('postData'\, postData);\n		        fd.append('time'\, time);\n	            jQuery.ajax({\n		            type: 'POST'\,\n		            url: 'https://hug-rsh.de/wp-admin/admin-ajax.php'\,\n		            nonce:huge_it_obj.nonce\,\n		            data: fd\,\n		            contentType: false\,\n		            processData: false\,\n		            beforeSend: function(){\n		            	var buttonsHeightBs=jQuery('#hugeit-contact-wrapper_15').find('div.buttons-block').height();\n						var buttonsWidthBs=jQuery('#hugeit-contact-wrapper_15').find('div.buttons-block').width();\n						jQuery('#hugeit-contact-wrapper_15').find('div.buttons-block').append('');\n					}\,\n		            success: function(response){\n		            	var response = jQuery.parseJSON(response);\n						if(response.markedAsSpam){\n							jQuery('#hugeit-contact-wrapper_15').find('.huge_it_button_overlay').css('display'\,'none');\n							var buttonField=response.spamButton;\n							jQuery('#hugeit-contact-wrapper_15 .hugeit-error-message').empty();\n							jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label').removeClass('error');\n							document.getElementById("huge_it_contact_form_15").reset();\n							var buttonsHeight=jQuery('#hugeit-contact-wrapper_15').find('div[rel="'+buttonField+'"]').height()+3;\n							var buttonsWidth=jQuery('#hugeit-contact-wrapper_15').find('div[rel="'+buttonField+'"]').width()-2;\n							var spamText=response.markedAsSpam;\n							jQuery('#hugeit-contact-wrapper_15').find('div[rel="'+buttonField+'"]').empty().append(''+spamText+'');\n						}else if(response.errors){\n\n							jQuery('#hugeit-contact-wrapper_15').find('.huge_it_button_overlay').css('display'\,'none');\n							if(captchaExists=='yes'){\n								grecaptcha.reset(recaptchas[15]);\n							}\n							jQuery('#hugeit-contact-wrapper_15 .hugeit-error-message').empty();\n							jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label').removeClass('error');\n							jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label>em.required-star').removeClass('error');\n\n							jQuery.each( response.errors\, function( key\, value ) {\n								jQuery('#hugeit-contact-wrapper_15').find('div [rel="'+key+'"]').find('span.hugeit-error-message').append(value);\n								jQuery('#hugeit-contact-wrapper_15').find('div [rel="'+key+'"]').find('label').addClass('error');\n								jQuery('#hugeit-contact-wrapper_15').find('div [rel="'+key+'"]').find('label>em.required-star').addClass('error');\n							});\n						}else if(response.success){\n							if(response.afterSubmit=='print_success_message'){\n								jQuery('#hugeit-contact-wrapper_15').find('.huge_it_button_overlay').css('display'\,'none');\n								var buttonField=response.buttons;\n								var successText=response.success;\n								var buttonsHeight=jQuery('#hugeit-contact-wrapper_15').find('div[rel="'+buttonField+'"]').height()+3;\n								var buttonsWidth=jQuery('#hugeit-contact-wrapper_15').find('div[rel="'+buttonField+'"]').width()-2;\n								jQuery('#hugeit-contact-wrapper_15').find('div[rel="'+buttonField+'"]').empty().append(''+successText+'');\n								document.getElementById("huge_it_contact_form_15").reset();\n								jQuery('#hugeit-contact-wrapper_15 .hugeit-error-message').empty();\n								jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label').removeClass('error');\n							}else if(response.afterSubmit=='refresh_page'){\n								jQuery('#hugeit-contact-wrapper_15').find('.huge_it_button_overlay').css('display'\,'none');\n								location.reload();\n							}else if(response.afterSubmit=='go_to_url'){\n								jQuery('#hugeit-contact-wrapper_15').find('.huge_it_button_overlay').css('display'\,'none');\n								document.getElementById("huge_it_contact_form_15").reset();\n								jQuery('#hugeit-contact-wrapper_15 .hugeit-error-message').empty();\n								jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label').removeClass('error');\n								var redirectUrl=response.afterSubmitUrl;\n								window.location.href=redirectUrl;\n							}\n								\n						}\n		            }\n		        });\n	 		}\n   		});\n	 	jQuery( "#huge_it_contact_form_15" ).on( "reset"\, function() {\n	 		if(captchaExists=='yes'){\n	 			grecaptcha.reset(recaptchas[15]);\n	 		}\n	 		jQuery('#hugeit-contact-wrapper_15 .hugeit-error-message').empty();\n			jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label').removeClass('error');\n			jQuery('#hugeit-contact-wrapper_15').find('.hugeit-field-block').find('label>em.required-star').removeClass('error');\n	 	});\n\n\n\n\n			function hugeit_refresh_captcha() {\n				captchacontainer=jQuery(this).closest('.formsAboveAlign');\n				img=captchacontainer.find('img').eq(0);\n				captchaid=jQuery(this).attr('data-captcha-id');\n				var d = new Date();\n				time = d.getTime();\n				jQuery('.hugeit_captcha_refresh_button').attr('data-time'\,time);\n				formid=jQuery(this).data('form-id');\n				digits=jQuery(this).data('digits');\n				user='user';\n\n				img.remove();\n\n				var url='https://hug-rsh.de/wp-admin/admin-ajax.php';\n\n				jQuery.ajax({\n					type: 'POST'\,\n					url: url\,\n					data:{\n						captchaid: captchaid\, action: "hugeit_refresh_simple_captcha"\, time: time\n					}\,\n					beforeSend: function(){\n					}\,\n					success: function(response){\n\n						newimg='';\n\n						jQuery(newimg).prependTo(captchacontainer);\n					}\n				});\n\n\n\n			}\n			jQuery('#huge_it_contact_form_15 .hugeit_captcha_refresh_button').click(hugeit_refresh_captcha);\n	})\n\n    \n\n    \n  \n
URL:https://hug-rsh.de/event/haus-grund-praxis-seminare-fuer-vermieter-betriebskostenabrechnung-das-muss-man-als-vermieter-beachten/
LOCATION:Weldebräu Stammhaus\, Mannheimer Straße 2A\, Schwetzingen\, 68723\, Deutschland
CATEGORIES:Seminar
ATTACH;FMTTYPE=image/jpeg:https://hug-rsh.de/wp-content/uploads/2017/01/11-Content.jpg
END:VEVENT
END:VCALENDAR