{
	"productVariables": [
		{
			"element": "input",
			"type": "number",
			"variableId": "{width}",
			"attributes": {
				"min": 100,
				"max": 3000,
				"required": true,
				"validation": [],
				"valueSets": [
					{
						"updateruleset": "[[width2000x2000]]",
						"max": 2000
					},
					{
						"updateruleset": "[[width2400x3000]]",
						"max": 3000
					},
					{
						"updateruleset": "[[widthLimit2400x3000]]",
						"max": 2400
					},
					{
						"updateruleset": "[[widthLimit]]",
						"max": 1800
					}
				]
			},
			"reminderText": "{widthReminderText}",
			"variableText": "{widthVariableText}",
			"errorText": "{widthVariableErrorText}",
			"sortOrder": 4,
			"unit": "mm",
			"tooltip": {}
		},
		{
			"element": "input",
			"type": "number",
			"variableId": "{height}",
			"attributes": {
				"min": 100,
				"max": 3000,
				"required": true,
				"validation": [],
				"valueSets": [
					{
						"updateruleset": "[[hight2000x2000]]",
						"max": 2000
					},
					{
						"updateruleset": "[[hight2400x3000]]",
						"max": 3000
					},
					{
						"updateruleset": "[[hightLimit2400x3000]]",
						"max": 2400
					},
					{
						"updateruleset": "[[hightLimit]]",
						"max": 1800
					}
				]
			},
			"reminderText": "{heightVariableText}",
			"variableText": "{heightVariableText}",
			"errorText": "{heightVariableErrorText}",
			"sortOrder": 6,
			"unit": "mm",
			"tooltip": {}
		},
		{
			"element": "input",
			"type": "number",
			"variableId": "{height1}",
			"attributes": {
				"min": 0,
				"max": 3000,
				"required": true,
				"validation": [
					{
						"compare": "[[{height1}]] <= [[{height}]]",
						"errorText": "{maxHeight1ErrorText}"
					}
				],
				"valueSets": [
					{
						"updateruleset": "[[hight2000x2000]]",
						"max": 2000
					},
					{
						"updateruleset": "[[hight2400x3000]]",
						"max": 3000
					},
					{
						"updateruleset": "[[hightLimit2400x3000]]",
						"max": 2400
					},
					{
						"updateruleset": "[[hightLimit]]",
						"max": 1800
					}
				]
			},
			"reminderText": "",
			"variableText": "{height1VariableText}",
			"errorText": "{height1VariableErrorText}",
			"sortOrder": 8,
			"unit": "mm",
			"tooltip": {}
		},
		{
			"element": "input",
			"type": "number",
			"variableId": "{arrowHeight}",
			"attributes": {
				"min": 0,
				"max": 2000,
				"required": true,
				"validation": []
			},
			"reminderText": "{arrowHeightReminderText}",
			"variableText": "{arrowHeightVariableText}",
			"errorText": "{arrowHeightVariableErrorText}",
			"sortOrder": 10,
			"unit": "mm",
			"tooltip": {}
		},
		{
			"element": "imagedropdown",
			"variableText": "{glassType_glassmirror_text}",
			"variableId": "{glassType}",
			"options": [
				{
					"value": "{glassType_glassmirror_Clear_MP04001000}",
					"display": "{glassType_glassmirror_Clear_MP04001000}",
					"attributes": {
						"selected": true,
						"displayImage": "/images/varegrupper/spejle-beslag/Spejl_m_poleret%20kant-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_Clear_MP06001000}",
					"display": "{glassType_glassmirror_Clear_MP06001000}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/Spejl_m_poleret%20kant-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_ExtraClear_MP06001001}",
					"display": "{glassType_glassmirror_ExtraClear_MP06001001}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/Spejl_m_poleret%20kant-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_Bronze_MP04001125}",
					"display": "{glassType_glassmirror_Bronze_MP04001125}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/spejl-bronze-skarp-kant-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_Bronze_MP06001125}",
					"display": "{glassType_glassmirror_Bronze_MP06001125}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/spejl-bronze-skarp-kant-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_Safe_MFP06001000}",
					"display": "{glassType_glassmirror_Safe_MFP06001000}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/sikkerhedsspejl-6-mm-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_Safe_MLP06381000}",
					"display": "{glassType_glassmirror_Safe_MLP06381000}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/sikkerhedsspejl-6-mm-efter-maal-t.jpg"
					}
				},
				{
					"value": "{glassType_glassmirror_Spion_MP06001218}",
					"display": "{glassType_glassmirror_Spion_MP06001218}",
					"attributes": {
						"selected": false,
						"displayImage": "/images/varegrupper/spejle-beslag/sikkerhedsspejl-6-mm-efter-maal-t.jpg"
					}
				}
			],
			"attributes": {
				"required": true
			},
			"sortOrder": 2,
			"tooltip": {}
		},
		{
			"element": "dropdown",
			"variableText": "{BaseCostVariableText}",
			"variableId": "{BaseCostVariableID}",
			"options": [
				{
					"value": "MPF-GPRH",
					"display": "Facon tillæg - rundede kanter",
					"attributes": {
						"selected": true
					}
				}
			],
			"attributes": {
				"required": true
			},
			"sortOrder": 980,
			"tooltip": {}
		},
		{
			"element": "input",
			"type": "number",
			"variableId": "{figurID}",
			"attributes": {
				"min": 27,
				"max": 27,
				"required": true,
				"value": 27,
				"validation": [],
				"style": "display:none;"
			},
			"sortOrder": 999
		}
	],
	"images": [],
	"accessories": [],
	"extra": [],
	"formulas": [
		{
			"id": "base_elements",
			"formula": "[[{width}]] + [[{height}]]]] / 1000000) * [[baseProductPrice]] * 1.25 * 1.5"
		},
		{
			"id": "weightCalTEMP",
			"formula": "([[{width}]] * [[{height}]] / 1000000)"		
		},
		{
			"id": "width2000x2000",
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Clear_MP04001000}\""
		},
		{
			"id": "hight2000x2000",
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Clear_MP04001000}\""
		},
		{
			"id": "width2400x3000",
			"rule": "([[{glassType}]] == \"{glassType_glassmirror_Clear_MP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_ExtraClear_MP06001001}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP04001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP06001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MFP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MLP06381000}\" || [[{glassType}]] == \"{glassType_glassmirror_Spion_MP06001218}\" || [[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\")"
		},
		{
			"id": "hight2400x3000",
			"rule": "([[{glassType}]] == \"{glassType_glassmirror_Clear_MP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_ExtraClear_MP06001001}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP04001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP06001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MFP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MLP06381000}\" || [[{glassType}]] == \"{glassType_glassmirror_Spion_MP06001218}\" || [[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\")"
		},
		{
			"id": "widthLimit2400x3000",
			"rule": "[[{height}]] > 2400 && ([[{glassType}]] == \"{glassType_glassmirror_Clear_MP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_ExtraClear_MP06001001}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP04001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP06001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MFP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MLP06381000}\" || [[{glassType}]] == \"{glassType_glassmirror_Spion_MP06001218}\" || [[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\")"
		},
		{
			"id": "hightLimit2400x3000",
			"rule": "[[{width}]] > 2400 && ([[{glassType}]] == \"{glassType_glassmirror_Clear_MP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_ExtraClear_MP06001001}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP04001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Bronze_MP06001125}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MFP06001000}\" || [[{glassType}]] == \"{glassType_glassmirror_Safe_MLP06381000}\" || [[{glassType}]] == \"{glassType_glassmirror_Spion_MP06001218}\" || [[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\")"
		},
		{
			"id": "width2200x3200",
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\""
		},
		{
			"id": "hight2200x3200",
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\""
		},
		{
			"id": "widthLimit2200x3200",
			"rule": "[[{height}]] > 2400 && [[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\""
		},
		{
			"id": "hightLimit2200x3200",
			"rule": "[[{width}]] > 2400 && [[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\""
		},
		{
			"id": "widthLimit",
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Clear_MP03001000}\""
		},
		{
			"id": "hightLimit",
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Clear_MP03001000}\""
		}
	],
	"variantData": [
		{
			"id": "{BaseCostVariableID}",
			"name": "{BaseCostVariableID}"
		}
	],
	"premium": [],
	"summery": false,
	"productVariablesRules": [],
	"baseProductPrices": [
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Clear_MP04001000}\"",
			"productId": "MP04001000",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Clear_MP06001000}\"",
			"productId": "MP06001000",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_ExtraClear_MP06001001}\"",
			"productId": "MP06001001",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Bronze_MP04001125}\"",
			"productId": "MP04001125",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Bronze_MP06001125}\"",
			"productId": "MP06001125",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Smart_MP06001219}\"",
			"productId": "MP06001219",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Safe_MFP06001000}\"",
			"productId": "MFP06001000",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Safe_MLP06381000}\"",
			"productId": "MLP06381000",
			"weight": true
		},
		{
			"rule": "[[{glassType}]] == \"{glassType_glassmirror_Spion_MP06001218}\"",
			"productId": "MP06001218",
			"weight": true
		}
	],
	"baseProductPriceFormel": "Math.round(([[{width}]] * [[{height}]] / 1000000) <= 0.6 ? 0.6 * [[baseProductPrice]] * 1.25 : ([[{width}]] * [[{height}]] / 1000000) * [[baseProductPrice]] * 1.25)",
	"baseProductWeightFormel": "[[baseProductWeight]] * [[weightCalTEMP]]",
	"defaultImgSortOrder": 5
}