<?php

$settings = $gp_settings = array();

# GLOBAL

	$settings[] = 'GARD_ID';
	$settings[] = 'GARD_UNINSTALL';
	$settings[] = 'GARD_HELP';
	$settings[] = 'GARD_YELLOW';
	$settings[] = 'GARD_CSS';

# ADVANCED

	$settings[] = 'GARD_ASYNC';
	$settings[] = 'GARD_MOBILE_ADVANCED';
	$settings[] = 'GARD_ADVANCED_MODE';

# BASIC

	$settings[] = 'GARD_AD_TYPE';
	$settings[] = 'GARD_AD_RADIUS';
	$settings[] = 'GARD_AD_BORDER';
	$settings[] = 'GARD_AD_TITLE';
	$settings[] = 'GARD_AD_BACKGROUND';
	$settings[] = 'GARD_AD_TEXT';
	$settings[] = 'GARD_AD_URL';
	$settings[] = 'GARD_MOBILE_BASIC';

	foreach($settings as $setting) {
		register_setting(GARDPLUGINOPTIONS_ID.'_options', $setting);
	}

# AD SIZES
	
	global $adsizes;
	foreach($adsizes as $size => $key) {
		register_setting(GARDPLUGINOPTIONS_ID.'_options', 'GARD_'.$size);
		register_setting(GARDPLUGINOPTIONS_ID.'_options', 'GARD_'.$size.'_BASIC');
		register_setting(GARDPLUGINOPTIONS_ID.'_options', 'GARD_MOBILE_BASIC_'.$size);
		register_setting(GARDPLUGINOPTIONS_ID.'_options', 'GARD_MOBILE_ADVANCED_'.$size);
	}

# GARD PRO DEMO

	$gp_settings = array('GARD_PRO_DEMO_AUTO_INSERT_POST','GARD_PRO_DEMO_AUTO_INSERT_PAGE','GARD_PRO_DEMO_ADVANCED_1_MODE','GARD_PRO_DEMO_ADVANCED_2_MODE','GARD_PRO_DEMO_ADVANCED_3_MODE','GARD_PRO_DEMO_ADVANCED_4_MODE','GARD_PRO_DEMO_ADVANCED_5_MODE','GARD_PRO_DEMO_ADVANCED_MODE','GARD_PRO_DEMO_ASYNC','GARD_PRO_DEMO_AUTO_INSERT_1','GARD_PRO_DEMO_AUTO_INSERT_1_PARAGRAPH','GARD_PRO_DEMO_AUTO_INSERT_2','GARD_PRO_DEMO_AUTO_INSERT_2_PARAGRAPH','GARD_PRO_DEMO_AUTO_INSERT_3','GARD_PRO_DEMO_AUTO_INSERT_3_PARAGRAPH','GARD_PRO_DEMO_AUTO_INSERT_4','GARD_PRO_DEMO_AUTO_INSERT_4_PARAGRAPH','GARD_PRO_DEMO_AUTO_INSERT_5','GARD_PRO_DEMO_AUTO_INSERT_5_PARAGRAPH','GARD_PRO_DEMO_AUTO_INSERT_6','GARD_PRO_DEMO_AUTO_INSERT_6_PARAGRAPH','GARD_PRO_DEMO_AUTO_INSERT_COUNT','GARD_PRO_DEMO_CLEAR_INS','GARD_PRO_DEMO_CSE','GARD_PRO_DEMO_CUSTOM_DELIMITER','GARD_PRO_DEMO_DEFAULT_FLOAT_1','GARD_PRO_DEMO_DEFAULT_FLOAT_2','GARD_PRO_DEMO_DEFAULT_FLOAT_3','GARD_PRO_DEMO_DEFAULT_FLOAT_4','GARD_PRO_DEMO_DEFAULT_FLOAT_5','GARD_PRO_DEMO_DISABLE_CUSTOM_CSS','GARD_PRO_DEMO_DISABLE_GARD_CHECK','GARD_PRO_DEMO_EXPORT','GARD_PRO_DEMO_FILTER_COUNT','GARD_PRO_DEMO_FILTER_IP','GARD_PRO_DEMO_FILTER_WORDS','GARD_PRO_DEMO_GROUP_1_120x240','GARD_PRO_DEMO_GROUP_1_120x240_BASIC','GARD_PRO_DEMO_GROUP_1_120x600','GARD_PRO_DEMO_GROUP_1_120x600_BASIC','GARD_PRO_DEMO_GROUP_1_120x90','GARD_PRO_DEMO_GROUP_1_120x90_BASIC','GARD_PRO_DEMO_GROUP_1_125x125','GARD_PRO_DEMO_GROUP_1_125x125_BASIC','GARD_PRO_DEMO_GROUP_1_160x600','GARD_PRO_DEMO_GROUP_1_160x600_BASIC','GARD_PRO_DEMO_GROUP_1_160x90','GARD_PRO_DEMO_GROUP_1_160x90_BASIC','GARD_PRO_DEMO_GROUP_1_180x150','GARD_PRO_DEMO_GROUP_1_180x150_BASIC','GARD_PRO_DEMO_GROUP_1_180x90','GARD_PRO_DEMO_GROUP_1_180x90_BASIC','GARD_PRO_DEMO_GROUP_1_200x200','GARD_PRO_DEMO_GROUP_1_200x200_BASIC','GARD_PRO_DEMO_GROUP_1_200x90','GARD_PRO_DEMO_GROUP_1_200x90_BASIC','GARD_PRO_DEMO_GROUP_1_234x60','GARD_PRO_DEMO_GROUP_1_234x60_BASIC','GARD_PRO_DEMO_GROUP_1_250x250','GARD_PRO_DEMO_GROUP_1_250x250_BASIC','GARD_PRO_DEMO_GROUP_1_300x250','GARD_PRO_DEMO_GROUP_1_300x250_BASIC','GARD_PRO_DEMO_GROUP_1_300x600','GARD_PRO_DEMO_GROUP_1_300x600_BASIC','GARD_PRO_DEMO_GROUP_1_320x50','GARD_PRO_DEMO_GROUP_1_320x50_BASIC','GARD_PRO_DEMO_GROUP_1_336x280','GARD_PRO_DEMO_GROUP_1_336x280_BASIC','GARD_PRO_DEMO_GROUP_1_468x15','GARD_PRO_DEMO_GROUP_1_468x15_BASIC','GARD_PRO_DEMO_GROUP_1_468x60','GARD_PRO_DEMO_GROUP_1_468x60_BASIC','GARD_PRO_DEMO_GROUP_1_728x15','GARD_PRO_DEMO_GROUP_1_728x15_BASIC','GARD_PRO_DEMO_GROUP_1_728x90','GARD_PRO_DEMO_GROUP_1_728x90_BASIC','GARD_PRO_DEMO_GROUP_1_970x90','GARD_PRO_DEMO_GROUP_1_970x90_BASIC','GARD_PRO_DEMO_GROUP_1_AD_BACKGROUND','GARD_PRO_DEMO_GROUP_1_AD_BORDER','GARD_PRO_DEMO_GROUP_1_AD_RADIUS','GARD_PRO_DEMO_GROUP_1_AD_TEXT','GARD_PRO_DEMO_GROUP_1_AD_TITLE','GARD_PRO_DEMO_GROUP_1_AD_TYPE','GARD_PRO_DEMO_GROUP_1_AD_URL','GARD_PRO_DEMO_GROUP_1_ID','GARD_PRO_DEMO_GROUP_1_MEMBERS_TOO','GARD_PRO_DEMO_GROUP_1_MOBILE','GARD_PRO_DEMO_GROUP_1_NAME','GARD_PRO_DEMO_GROUP_1_SC','GARD_PRO_DEMO_GROUP_2_120x240','GARD_PRO_DEMO_GROUP_2_120x240_BASIC','GARD_PRO_DEMO_GROUP_2_120x600','GARD_PRO_DEMO_GROUP_2_120x600_BASIC','GARD_PRO_DEMO_GROUP_2_120x90','GARD_PRO_DEMO_GROUP_2_120x90_BASIC','GARD_PRO_DEMO_GROUP_2_125x125','GARD_PRO_DEMO_GROUP_2_125x125_BASIC','GARD_PRO_DEMO_GROUP_2_160x600','GARD_PRO_DEMO_GROUP_2_160x600_BASIC','GARD_PRO_DEMO_GROUP_2_160x90','GARD_PRO_DEMO_GROUP_2_160x90_BASIC','GARD_PRO_DEMO_GROUP_2_180x150','GARD_PRO_DEMO_GROUP_2_180x150_BASIC','GARD_PRO_DEMO_GROUP_2_180x90','GARD_PRO_DEMO_GROUP_2_180x90_BASIC','GARD_PRO_DEMO_GROUP_2_200x200','GARD_PRO_DEMO_GROUP_2_200x200_BASIC','GARD_PRO_DEMO_GROUP_2_200x90','GARD_PRO_DEMO_GROUP_2_200x90_BASIC','GARD_PRO_DEMO_GROUP_2_234x60','GARD_PRO_DEMO_GROUP_2_234x60_BASIC','GARD_PRO_DEMO_GROUP_2_250x250','GARD_PRO_DEMO_GROUP_2_250x250_BASIC','GARD_PRO_DEMO_GROUP_2_300x250','GARD_PRO_DEMO_GROUP_2_300x250_BASIC','GARD_PRO_DEMO_GROUP_2_300x600','GARD_PRO_DEMO_GROUP_2_300x600_BASIC','GARD_PRO_DEMO_GROUP_2_320x50','GARD_PRO_DEMO_GROUP_2_320x50_BASIC','GARD_PRO_DEMO_GROUP_2_336x280','GARD_PRO_DEMO_GROUP_2_336x280_BASIC','GARD_PRO_DEMO_GROUP_2_468x15','GARD_PRO_DEMO_GROUP_2_468x15_BASIC','GARD_PRO_DEMO_GROUP_2_468x60','GARD_PRO_DEMO_GROUP_2_468x60_BASIC','GARD_PRO_DEMO_GROUP_2_728x15','GARD_PRO_DEMO_GROUP_2_728x15_BASIC','GARD_PRO_DEMO_GROUP_2_728x90','GARD_PRO_DEMO_GROUP_2_728x90_BASIC','GARD_PRO_DEMO_GROUP_2_970x90','GARD_PRO_DEMO_GROUP_2_970x90_BASIC','GARD_PRO_DEMO_GROUP_2_AD_BACKGROUND','GARD_PRO_DEMO_GROUP_2_AD_BORDER','GARD_PRO_DEMO_GROUP_2_AD_RADIUS','GARD_PRO_DEMO_GROUP_2_AD_TEXT','GARD_PRO_DEMO_GROUP_2_AD_TITLE','GARD_PRO_DEMO_GROUP_2_AD_TYPE','GARD_PRO_DEMO_GROUP_2_AD_URL','GARD_PRO_DEMO_GROUP_2_ID','GARD_PRO_DEMO_GROUP_2_MEMBERS_TOO','GARD_PRO_DEMO_GROUP_2_MOBILE','GARD_PRO_DEMO_GROUP_2_NAME','GARD_PRO_DEMO_GROUP_2_SC','GARD_PRO_DEMO_GROUP_3_120x240','GARD_PRO_DEMO_GROUP_3_120x240_BASIC','GARD_PRO_DEMO_GROUP_3_120x600','GARD_PRO_DEMO_GROUP_3_120x600_BASIC','GARD_PRO_DEMO_GROUP_3_120x90','GARD_PRO_DEMO_GROUP_3_120x90_BASIC','GARD_PRO_DEMO_GROUP_3_125x125','GARD_PRO_DEMO_GROUP_3_125x125_BASIC','GARD_PRO_DEMO_GROUP_3_160x600','GARD_PRO_DEMO_GROUP_3_160x600_BASIC','GARD_PRO_DEMO_GROUP_3_160x90','GARD_PRO_DEMO_GROUP_3_160x90_BASIC','GARD_PRO_DEMO_GROUP_3_180x150','GARD_PRO_DEMO_GROUP_3_180x150_BASIC','GARD_PRO_DEMO_GROUP_3_180x90','GARD_PRO_DEMO_GROUP_3_180x90_BASIC','GARD_PRO_DEMO_GROUP_3_200x200','GARD_PRO_DEMO_GROUP_3_200x200_BASIC','GARD_PRO_DEMO_GROUP_3_200x90','GARD_PRO_DEMO_GROUP_3_200x90_BASIC','GARD_PRO_DEMO_GROUP_3_234x60','GARD_PRO_DEMO_GROUP_3_234x60_BASIC','GARD_PRO_DEMO_GROUP_3_250x250','GARD_PRO_DEMO_GROUP_3_250x250_BASIC','GARD_PRO_DEMO_GROUP_3_300x250','GARD_PRO_DEMO_GROUP_3_300x250_BASIC','GARD_PRO_DEMO_GROUP_3_300x600','GARD_PRO_DEMO_GROUP_3_300x600_BASIC','GARD_PRO_DEMO_GROUP_3_320x50','GARD_PRO_DEMO_GROUP_3_320x50_BASIC','GARD_PRO_DEMO_GROUP_3_336x280','GARD_PRO_DEMO_GROUP_3_336x280_BASIC','GARD_PRO_DEMO_GROUP_3_468x15','GARD_PRO_DEMO_GROUP_3_468x15_BASIC','GARD_PRO_DEMO_GROUP_3_468x60','GARD_PRO_DEMO_GROUP_3_468x60_BASIC','GARD_PRO_DEMO_GROUP_3_728x15','GARD_PRO_DEMO_GROUP_3_728x15_BASIC','GARD_PRO_DEMO_GROUP_3_728x90','GARD_PRO_DEMO_GROUP_3_728x90_BASIC','GARD_PRO_DEMO_GROUP_3_970x90','GARD_PRO_DEMO_GROUP_3_970x90_BASIC','GARD_PRO_DEMO_GROUP_3_AD_BACKGROUND','GARD_PRO_DEMO_GROUP_3_AD_BORDER','GARD_PRO_DEMO_GROUP_3_AD_RADIUS','GARD_PRO_DEMO_GROUP_3_AD_TEXT','GARD_PRO_DEMO_GROUP_3_AD_TITLE','GARD_PRO_DEMO_GROUP_3_AD_TYPE','GARD_PRO_DEMO_GROUP_3_AD_URL','GARD_PRO_DEMO_GROUP_3_ID','GARD_PRO_DEMO_GROUP_3_MEMBERS_TOO','GARD_PRO_DEMO_GROUP_3_MOBILE','GARD_PRO_DEMO_GROUP_3_NAME','GARD_PRO_DEMO_GROUP_3_SC','GARD_PRO_DEMO_GROUP_4_120x240','GARD_PRO_DEMO_GROUP_4_120x240_BASIC','GARD_PRO_DEMO_GROUP_4_120x600','GARD_PRO_DEMO_GROUP_4_120x600_BASIC','GARD_PRO_DEMO_GROUP_4_120x90','GARD_PRO_DEMO_GROUP_4_120x90_BASIC','GARD_PRO_DEMO_GROUP_4_125x125','GARD_PRO_DEMO_GROUP_4_125x125_BASIC','GARD_PRO_DEMO_GROUP_4_160x600','GARD_PRO_DEMO_GROUP_4_160x600_BASIC','GARD_PRO_DEMO_GROUP_4_160x90','GARD_PRO_DEMO_GROUP_4_160x90_BASIC','GARD_PRO_DEMO_GROUP_4_180x150','GARD_PRO_DEMO_GROUP_4_180x150_BASIC','GARD_PRO_DEMO_GROUP_4_180x90','GARD_PRO_DEMO_GROUP_4_180x90_BASIC','GARD_PRO_DEMO_GROUP_4_200x200','GARD_PRO_DEMO_GROUP_4_200x200_BASIC','GARD_PRO_DEMO_GROUP_4_200x90','GARD_PRO_DEMO_GROUP_4_200x90_BASIC','GARD_PRO_DEMO_GROUP_4_234x60','GARD_PRO_DEMO_GROUP_4_234x60_BASIC','GARD_PRO_DEMO_GROUP_4_250x250','GARD_PRO_DEMO_GROUP_4_250x250_BASIC','GARD_PRO_DEMO_GROUP_4_300x250','GARD_PRO_DEMO_GROUP_4_300x250_BASIC','GARD_PRO_DEMO_GROUP_4_300x600','GARD_PRO_DEMO_GROUP_4_300x600_BASIC','GARD_PRO_DEMO_GROUP_4_320x50','GARD_PRO_DEMO_GROUP_4_320x50_BASIC','GARD_PRO_DEMO_GROUP_4_336x280','GARD_PRO_DEMO_GROUP_4_336x280_BASIC','GARD_PRO_DEMO_GROUP_4_468x15','GARD_PRO_DEMO_GROUP_4_468x15_BASIC','GARD_PRO_DEMO_GROUP_4_468x60','GARD_PRO_DEMO_GROUP_4_468x60_BASIC','GARD_PRO_DEMO_GROUP_4_728x15','GARD_PRO_DEMO_GROUP_4_728x15_BASIC','GARD_PRO_DEMO_GROUP_4_728x90','GARD_PRO_DEMO_GROUP_4_728x90_BASIC','GARD_PRO_DEMO_GROUP_4_970x90','GARD_PRO_DEMO_GROUP_4_970x90_BASIC','GARD_PRO_DEMO_GROUP_4_AD_BACKGROUND','GARD_PRO_DEMO_GROUP_4_AD_BORDER','GARD_PRO_DEMO_GROUP_4_AD_RADIUS','GARD_PRO_DEMO_GROUP_4_AD_TEXT','GARD_PRO_DEMO_GROUP_4_AD_TITLE','GARD_PRO_DEMO_GROUP_4_AD_TYPE','GARD_PRO_DEMO_GROUP_4_AD_URL','GARD_PRO_DEMO_GROUP_4_ID','GARD_PRO_DEMO_GROUP_4_MEMBERS_TOO','GARD_PRO_DEMO_GROUP_4_MOBILE','GARD_PRO_DEMO_GROUP_4_NAME','GARD_PRO_DEMO_GROUP_4_SC','GARD_PRO_DEMO_GROUP_5_120x240','GARD_PRO_DEMO_GROUP_5_120x240_BASIC','GARD_PRO_DEMO_GROUP_5_120x600','GARD_PRO_DEMO_GROUP_5_120x600_BASIC','GARD_PRO_DEMO_GROUP_5_120x90','GARD_PRO_DEMO_GROUP_5_120x90_BASIC','GARD_PRO_DEMO_GROUP_5_125x125','GARD_PRO_DEMO_GROUP_5_125x125_BASIC','GARD_PRO_DEMO_GROUP_5_160x600','GARD_PRO_DEMO_GROUP_5_160x600_BASIC','GARD_PRO_DEMO_GROUP_5_160x90','GARD_PRO_DEMO_GROUP_5_160x90_BASIC','GARD_PRO_DEMO_GROUP_5_180x150','GARD_PRO_DEMO_GROUP_5_180x150_BASIC','GARD_PRO_DEMO_GROUP_5_180x90','GARD_PRO_DEMO_GROUP_5_180x90_BASIC','GARD_PRO_DEMO_GROUP_5_200x200','GARD_PRO_DEMO_GROUP_5_200x200_BASIC','GARD_PRO_DEMO_GROUP_5_200x90','GARD_PRO_DEMO_GROUP_5_200x90_BASIC','GARD_PRO_DEMO_GROUP_5_234x60','GARD_PRO_DEMO_GROUP_5_234x60_BASIC','GARD_PRO_DEMO_GROUP_5_250x250','GARD_PRO_DEMO_GROUP_5_250x250_BASIC','GARD_PRO_DEMO_GROUP_5_300x250','GARD_PRO_DEMO_GROUP_5_300x250_BASIC','GARD_PRO_DEMO_GROUP_5_300x600','GARD_PRO_DEMO_GROUP_5_300x600_BASIC','GARD_PRO_DEMO_GROUP_5_320x50','GARD_PRO_DEMO_GROUP_5_320x50_BASIC','GARD_PRO_DEMO_GROUP_5_336x280','GARD_PRO_DEMO_GROUP_5_336x280_BASIC','GARD_PRO_DEMO_GROUP_5_468x15','GARD_PRO_DEMO_GROUP_5_468x15_BASIC','GARD_PRO_DEMO_GROUP_5_468x60','GARD_PRO_DEMO_GROUP_5_468x60_BASIC','GARD_PRO_DEMO_GROUP_5_728x15','GARD_PRO_DEMO_GROUP_5_728x15_BASIC','GARD_PRO_DEMO_GROUP_5_728x90','GARD_PRO_DEMO_GROUP_5_728x90_BASIC','GARD_PRO_DEMO_GROUP_5_970x90','GARD_PRO_DEMO_GROUP_5_970x90_BASIC','GARD_PRO_DEMO_GROUP_5_AD_BACKGROUND','GARD_PRO_DEMO_GROUP_5_AD_BORDER','GARD_PRO_DEMO_GROUP_5_AD_RADIUS','GARD_PRO_DEMO_GROUP_5_AD_TEXT','GARD_PRO_DEMO_GROUP_5_AD_TITLE','GARD_PRO_DEMO_GROUP_5_AD_TYPE','GARD_PRO_DEMO_GROUP_5_AD_URL','GARD_PRO_DEMO_GROUP_5_ID','GARD_PRO_DEMO_GROUP_5_MEMBERS_TOO','GARD_PRO_DEMO_GROUP_5_MOBILE','GARD_PRO_DEMO_GROUP_5_NAME','GARD_PRO_DEMO_GROUP_5_SC','GARD_PRO_DEMO_IMPORT','GARD_PRO_DEMO_AUTO_INSERT');

	foreach($gp_settings as $setting) {
		register_setting(GARDPLUGINOPTIONS_ID.'_options', $setting);
	}
	