// obtain plugin
var cc = initCookieConsent();

// run plugin with your configuration
cc.run({
	current_lang: 'de',
	autoclear_cookies: true,					// default: false
	page_scripts: true,							// default: false
	force_consent: false,						// default: false

	// mode: 'opt-in'							// default: 'opt-in'; value: 'opt-in' or 'opt-out'
	delay: 1000,								// default: 0
	// auto_language: null						// default: null; could also be 'browser' or 'document'
	// autorun: true,							// default: true
	// force_consent: false,					// default: false
	// hide_from_bots: false,					// default: false
	// remove_cookie_tables: false				// default: false
	cookie_name: 'cc_cookie',					// default: 'cc_cookie'
	cookie_expiration: 365,						// default: 182 (days)
	// cookie_necessary_only_expiration: 182	// default: disabled
	// cookie_domain: location.hostname,		// default: current domain
	// cookie_path: '/',						// default: root
	// cookie_same_site: 'Lax',					// default: 'Lax'
	// use_rfc_cookie: false,					// default: false
	revision: 0,								// default: 0

	onFirstAction: function(user_preferences, cookie){
		// callback triggered only once
	},

	onAccept: function (cookie) {
		// ...
	},

	onChange: function (cookie, changed_preferences) {
		// ...
	},

	gui_options: {
		consent_modal: {
			layout: 'bar',					// box/cloud/bar
			position: 'bottom center',		// bottom/middle/top + left/right/center
			transition: 'slide',			// zoom/slide
			swap_buttons: false				// enable to invert buttons
		},
		settings_modal: {
			layout: 'box',					// box/bar
			// position: 'left',			// left/right
			transition: 'slide'				// zoom/slide
		}
	},

	languages: {
		'de': {
			consent_modal: {
				title: 'Wir verwenden Cookies!',
				description: 'Hallo, diese Webseite verwendet notwendige Cookies um ihre Funktionen zu gewährleisten und Tracking Cookies um zu verstehen wie wir die Nutzererfahrung verbessern können. Letztere werden nur mit ihrer Einwilligung gespeichert. <button type="button" data-cc="c-settings" class="cc-link">Lass mich auswählen</button>',
				primary_btn: {
					text: 'Alle akzeptieren',
					role: 'accept_all'				// 'accept_selected' or 'accept_all'
				},
				secondary_btn: {
					text: 'Alle ablehnen',
					role: 'accept_necessary'		// 'settings' or 'accept_necessary'
				}
			},
			settings_modal: {
				title: 'Cookie Preferenzen',
				save_settings_btn: 'Einstellungen Speichern',
				accept_all_btn: 'Alle akzeptieren',
				reject_all_btn: 'Alle ablehnen',
				close_btn_label: 'Schließen',
				cookie_table_headers: [
					{col1: 'Name'},
					{col2: 'Domain'},
					{col3: 'Verfällt'},
					{col4: 'Beschreibung'}
				],
				blocks: [
					{
						title: 'Cookie Nutzung 📢',
						description: 'Wir verwenden Cookies, um die grundlegenden Funktionen der Website sicherzustellen und Ihr Online-Erlebnis zu verbessern. Sie können für jede Kategorie wählen, ob Sie sich an- oder abmelden möchten. Weitere Einzelheiten zu Cookies und anderen sensiblen Daten lesen Sie die vollständige <a href="#" class="cc-link">Datenschutz-Bestimmungen</a>.'
					}, {
						title: 'Notwendige Cookies',
						description: 'Diese Cookies sind für das reibungslose funktionieren der Website unerlässlich. Ohne diese Cookies würde die Website nicht richtig funktionieren',
						toggle: {
							value: 'necessary',
							enabled: true,
							readonly: true			// cookie categories with readonly=true are all treated as "necessary cookies"
						}
					}, {
						title: 'Performance und Analytics Cookies',
						description: 'Diese Cookies erlauben der Webseite das Betriebssystem, Land, Datum und Uhrzeit an dem der Nutzer auf der Seite war zu speichern. Diese Daten sind vollständig anonym und werden nur von Intelectra selbst zur erkennung von starker Abfragenlast und folglichen Verbesserungen der Nutzererfahrung.',
						toggle: {
							value: 'analytics',		// your cookie category
							enabled: false,
							readonly: false
						}/*,
						cookie_table: [				// list of all expected cookies
							{
								col1: 'cc-cookie',
								col2: 'intelectra-shop.de',
								col3: '1 Jahr',
								col4: 'erlaubt Intelectra das erstellen von anonymen Analytics',
								is_regex: true
							}
						]*/
					}, /*{
						title: 'Advertisement and Targeting cookies',
						description: 'These cookies collect information about how you use the website, which pages you visited and which links you clicked on. All of the data is anonymized and cannot be used to identify you',
						toggle: {
							value: 'targeting',
							enabled: false,
							readonly: false
						}
					},*/ {
						title: 'Mehr Informationen',
						description: 'Bei Fragen zu unserer Richtlinie zu Cookies und Ihren Auswahlmöglichkeiten <a class="cc-link" href="./Kontakt/">kontaktieren Sie uns.</a>.',
					}
				]
			}
		}
	}
});