summaryrefslogtreecommitdiff
path: root/abmahn.js
diff options
context:
space:
mode:
authorerdgeist <erdgeist@bauklotz.fritz.box>2016-08-07 02:17:47 +0200
committererdgeist <erdgeist@bauklotz.fritz.box>2016-08-07 02:17:47 +0200
commit2653f6a943a6ed74e2b72246ba8211c5fb699a7f (patch)
tree1583823bf875456212156452ba464933139c3ceb /abmahn.js
parentd850c105940f414caf44705191af8c8b19ca9c85 (diff)
restructured ;)
Diffstat (limited to 'abmahn.js')
-rw-r--r--abmahn.js187
1 files changed, 0 insertions, 187 deletions
diff --git a/abmahn.js b/abmahn.js
deleted file mode 100644
index fb86497..0000000
--- a/abmahn.js
+++ /dev/null
@@ -1,187 +0,0 @@
1function getText(input) {
2 return document.getElementById(input).value || '';
3}
4
5function getDate(input) {
6 var date = Date.parse(document.getElementById(input));
7 if( !date ) return 'von letzter Woche';
8 return 'vom ' + date.toLocaleDateString();
9}
10
11function setText(input, text) {
12 document.getElementById(input).value = text;
13}
14
15function waldorff() {
16 setText('abmahnender_kanzlei', 'Waldorff & Frommer RAe');
17 setText('abmahnender_bearbeiter', '');
18 setText('abmahnender_strasse', 'Beethovenstraße 12');
19 setText('abmahnender_plz', '80336');
20 setText('abmahnender_ort', 'München');
21 setText('abmahnender_fax', '089/52 05 72 30');
22}
23
24function sasse() {
25 setText('abmahnender_kanzlei', 'Sasse & Partner Rechtsanwälte');
26 setText('abmahnender_bearbeiter', '');
27 setText('abmahnender_strasse', 'Neumühlen 17');
28 setText('abmahnender_plz', '22763');
29 setText('abmahnender_ort', 'Hamburg');
30 setText('abmahnender_fax', '040/8222699 11');
31}
32
33function fareds() {
34 setText('abmahnender_kanzlei', 'Fareds Rechtsanwaltsgesellschaft mbH');
35 setText('abmahnender_bearbeiter', '');
36 setText('abmahnender_strasse', 'Jungfernstieg 40');
37 setText('abmahnender_plz', '20354');
38 setText('abmahnender_ort', 'Hamburg');
39 setText('abmahnender_fax', '040 / 43 20 84 710');
40}
41
42function rasch() {
43 setText('abmahnender_kanzlei', 'Rasch Rechtsanwälte');
44 setText('abmahnender_bearbeiter', '');
45 setText('abmahnender_strasse', 'An der Alster 6');
46 setText('abmahnender_plz', '20099');
47 setText('abmahnender_ort', 'Hamburg');
48 setText('abmahnender_fax', '040/244 297-20');
49}
50
51function wesave() {
52 setText('abmahnender_kanzlei', 'WeSaveYourCopyrights Rechtsanwaltsgesellschaft mbH');
53 setText('abmahnender_bearbeiter', '');
54 setText('abmahnender_strasse', 'Walter-Kolb-Straße 9-11');
55 setText('abmahnender_plz', '60594');
56 setText('abmahnender_ort', 'Frankfurt am Main');
57 setText('abmahnender_fax', '069/663 68 41 - 222');
58}
59
60function schutt() {
61 setText('abmahnender_kanzlei', 'Schutt, Waetke Rechtsanwälte');
62 setText('abmahnender_bearbeiter', '');
63 setText('abmahnender_strasse', 'Kriegsstraße 37');
64 setText('abmahnender_plz', '76133');
65 setText('abmahnender_ort', 'Karlsruhe');
66 setText('abmahnender_fax', '0721/12 05 05');
67}
68
69function schulenberg() {
70 setText('abmahnender_kanzlei', 'Schulenberg & Schenk Rechtsanwälte');
71 setText('abmahnender_bearbeiter', '');
72 setText('abmahnender_strasse', 'Alsterchaussee 25');
73 setText('abmahnender_plz', '20149');
74 setText('abmahnender_ort', 'Hamburg');
75 setText('abmahnender_fax', '040/73440860');
76}
77
78function sebastian() {
79 setText('abmahnender_kanzlei', 'Daniel Sebastian Rechtsanwalt');
80 setText('abmahnender_bearbeiter', '');
81 setText('abmahnender_strasse', ' Storkower Str. 158');
82 setText('abmahnender_plz', '10407');
83 setText('abmahnender_ort', 'Berlin');
84 setText('abmahnender_fax', '030/88 92 20 21');
85}
86
87function ausfuellen() {
88 setText('abgemahnter_vorname', 'Max');
89 setText('abgemahnter_nachname', 'Mustermann');
90 setText('abgemahnter_zusatz', 'c/o beim Nachbarn');
91 setText('abgemahnter_strasse', 'Lange Straße 126');
92 setText('abgemahnter_plz', '10999')
93 setText('abgemahnter_ort', 'Berlin');
94
95 setText('abmahnender_kanzlei', 'Waldorff & Frommer');
96 setText('abmahnender_bearbeiter', 'Horst Müller');
97 setText('abmahnender_strasse', 'Beethovenstraße 12');
98 setText('abmahnender_plz', '80336');
99 setText('abmahnender_ort', 'München');
100
101 setText('vorgang_aktenzeichen', '16P99964sShA');
102 setText('vorgang_datum', '10. 6. 2016');
103
104}
105
106function abmahnbeantworter() {
107 var today = new Date();
108 var absender = getText('abgemahnter_vorname') + ' ' + getText('abgemahnter_nachname') + ', ' + getText('abgemahnter_strasse') + ' in ' + getText('abgemahnter_plz') + ' ' + getText('abgemahnter_ort');
109 var land = getText('abgemahnter_land');
110 if(land) {
111 absender +=', ' + land;
112 }
113
114 var bearbeiter = getText('abmahnender_bearbeiter');
115 var empfaenger = getText('abmahnender_kanzlei');
116 if(bearbeiter) {
117 empfaenger += '\nz. H. ' + bearbeiter;
118 }
119 empfaenger += '\n' + getText('abmahnender_strasse');
120 empfaenger += '\n' + getText('abmahnender_plz') + ' ' + getText('abmahnender_ort');
121 var fax = getText('abmahnender_fax');
122 if(fax) {
123 empfaenger += '\n\n\nPer Fax an: ' + fax;
124 document.getElementById('faxempfaenger').innerHTML = 'an ' + fax + ' '
125 }
126
127 var datums_feld = getText('abgemahnter_ort') + ', ' + today.toLocaleDateString();
128 var zeichen = 'Ihr Zeichen ' + getText('vorgang_aktenzeichen');
129
130 var fliesstext = 'Sehr geehrte Damen und Herren,\n\n';
131
132 fliesstext += 'ich nehme Bezug auf Ihr Schreiben vom ' + getText('vorgang_datum') + '. Hierzu muss ich Ihnen mitteilen, dass ich den angeblichen Verstoß nicht begangen habe.\n\n';
133
134 fliesstext += 'Vorsorglich weise ich darauf hin, dass ich ein offenes W-Lan mit einer Vorschaltseite betreibe, das von meinen Nachbarn und meiner Familie mitbenutzt wird.\n\n';
135
136 fliesstext += 'Ich komme weder als Täter noch als Störer in Betracht.\n\n';
137
138 var frist = new Date(today.getTime() + 1209600000);
139 fliesstext += 'Ich fordere Sie daher auf, die Abmahnung umgehend zurückzunehmen. Sollte ich bis zum ' + frist.toLocaleDateString() + ' keine diesbezügliche Nachricht von Ihnen erhalten haben, werde ich mit anwaltlicher Hilfe das Nichtbestehen der Forderung gerichtlich bestätigen lassen.\n\n';
140
141 fliesstext += 'Mit freundlichen Grüßen';
142 var signatur = getText('abgemahnter_nachname');
143
144 pdfMake.fonts = {
145 'Gentium Book Basic': {
146 normal: 'GenBkBasR.ttf',
147 bold: 'GenBkBasB.ttf',
148 italics: 'GenBkBasI.ttf',
149 bolditalics: 'GenBkBasBI.ttf'
150 },
151 };
152 var docDefinition = {
153 background: {
154 canvas: [
155 {
156 type: 'line',
157 x1: 0, y1: 297.6378,
158 x2: 28.3465, y2: 297.6378,
159 lineWidth: 0.25,
160 lineColor: 'grey',
161 },
162 {
163 type: 'line',
164 x1: 0, y1: 595.276,
165 x2: 28.3465, y2: 595.276,
166 lineWidth: 0.25,
167 lineColor: 'grey',
168 },
169 ]
170 },
171 content: [
172 { text: absender, fontSize: 7, absolutePosition: { x: 62.3622, y: 153.071 } },
173 { text: empfaenger, fontSize: 11, absolutePosition: { x: 62.3622, y: 181.417 } },
174 { text: zeichen, bold: true, absolutePosition: { x: 62.3622, y: 270+40 } },
175 { text: datums_feld, alignment: 'right', margin: [ 62.3622 - 40.0, 270, 62.3622, 0 ] },
176 { text: fliesstext, margin: [ 62.3622 - 40.0, 30, 62.3622, 0 ] },
177 { text: signatur, margin: [ 40, 27, 0, 0 ] },
178 ],
179 pageSize: 'A4',
180 defaultStyle: {
181 font: 'Gentium Book Basic',
182 fontSize: 12,
183 }
184 }
185 pdfMake.createPdf(docDefinition).download('Abmahnung-' + getText('vorgang_aktenzeichen') + '.pdf');
186
187}