diff options
author | erdgeist <erdgeist@bauklotz.fritz.box> | 2016-08-07 02:17:47 +0200 |
---|---|---|
committer | erdgeist <erdgeist@bauklotz.fritz.box> | 2016-08-07 02:17:47 +0200 |
commit | 2653f6a943a6ed74e2b72246ba8211c5fb699a7f (patch) | |
tree | 1583823bf875456212156452ba464933139c3ceb /abmahn.js | |
parent | d850c105940f414caf44705191af8c8b19ca9c85 (diff) |
restructured ;)
Diffstat (limited to 'abmahn.js')
-rw-r--r-- | abmahn.js | 187 |
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 @@ | |||
1 | function getText(input) { | ||
2 | return document.getElementById(input).value || ''; | ||
3 | } | ||
4 | |||
5 | function getDate(input) { | ||
6 | var date = Date.parse(document.getElementById(input)); | ||
7 | if( !date ) return 'von letzter Woche'; | ||
8 | return 'vom ' + date.toLocaleDateString(); | ||
9 | } | ||
10 | |||
11 | function setText(input, text) { | ||
12 | document.getElementById(input).value = text; | ||
13 | } | ||
14 | |||
15 | function 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 | |||
24 | function 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 | |||
33 | function 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 | |||
42 | function 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 | |||
51 | function 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 | |||
60 | function 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 | |||
69 | function 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 | |||
78 | function 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 | |||
87 | function 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 | |||
106 | function 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 | } | ||