<?php
echo '<h2>Configuracion general</h2>';

function saveChanges() {
	global $_POST;
	foreach($_POST as $setting) {
		if(!check_value($setting)) {
			message('error','No debes dejar ningun campo vacio.');
			return;
		}
	}
	$xmlPath = __PATH_MODULE_CONFIGS__.'webshop.xml';
	$xml = simplexml_load_file($xmlPath);
	
	# Configuraciones Generales
	$xml->active 				= $_POST['setting_1'];
	$xml->moneda 				= $_POST['setting_2'];
	$xml->moneda_v 				= $_POST['setting_3'];
	$xml->days_gc 				= $_POST['setting_4'];
	$xml->text_gc 				= $_POST['setting_5'];
	$xml->enable_itemlevel 		= $_POST['setting_7'];
	$xml->enable_oplife 		= $_POST['setting_8'];
	$xml->enable_luck 			= $_POST['setting_9'];
	$xml->enable_skill 			= $_POST['setting_10'];
	$xml->enable_opexe 			= $_POST['setting_11'];
	$xml->enable_op380 			= $_POST['setting_12'];
	$xml->enable_ancient 		= $_POST['setting_13'];
	$xml->enable_harmony 		= $_POST['setting_14'];
	$xml->enable_socket 		= $_POST['setting_15'];
	$xml->enable_samesocket		= $_POST['setting_17'];
	$xml->type_vault			= $_POST['setting_18'];

	# Precios de Opciones
	$xml->option_itemlevel 		= $_POST['setting_20'];
	$xml->option_life 			= $_POST['setting_21'];
	$xml->option_luck 			= $_POST['setting_22'];
	$xml->option_skill 			= $_POST['setting_23'];
	$xml->option_exe 			= $_POST['setting_24'];
	$xml->option_380 			= $_POST['setting_25'];
	$xml->option_ancient 		= $_POST['setting_26'];
	$xml->option_socket 		= $_POST['setting_27'];
	$xml->option_harmony 		= $_POST['setting_28'];

	# Botones Categorias
	$xml->sword 				= $_POST['setting_30'];
	$xml->axe 					= $_POST['setting_31'];
	$xml->mace 					= $_POST['setting_32'];
	$xml->spear 				= $_POST['setting_33'];
	$xml->bow 					= $_POST['setting_34'];
	$xml->staff 				= $_POST['setting_35'];
	$xml->shield 				= $_POST['setting_36'];
	$xml->helm 					= $_POST['setting_37'];
	$xml->armor 				= $_POST['setting_38'];
	$xml->pants 				= $_POST['setting_39'];
	$xml->gloves 				= $_POST['setting_40'];
	$xml->boots 				= $_POST['setting_41'];
	$xml->wings 				= $_POST['setting_42'];
	$xml->otros 				= $_POST['setting_43'];

	
	
	$save = $xml->asXML($xmlPath);
	if($save) {
		message('success','Cambios guardados correctamente.');
	} else {
		message('error','Hubo un error al guardar los cambios.');
	}
}

if(check_value($_POST['submit_changes'])) {
	saveChanges();
}

loadModuleConfigs('webshop');

?>
<form action="" method="post">

<table class="table table-striped table-bordered table-hover module_config_tables" >
	<tr>
		<th><b>Estado<br/><span>Activado/Desactivado el shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_1',mconfig('active'),'Activo','Desactivado'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Moneda</b><br/><span>Coloca el nombre exacto de la moneda <b>( Ejemplo: [ WCoinC, WCoinP, GoblinPoint ] )</b> a usar.</span></th>
		<td>
			<input class="input-xxlarge" type="text" name="setting_2" value="<?php echo mconfig('moneda')?>"/>
		</td>
	</tr>

	<tr>
		<th><b>Moneda Visual</b><br/><span>Coloca el nombre que quieras que se vea <b>( Ejemplo: [ Gold Coins, Pepito Coins, Ruud Coin ] )</b> a usar.</span></th>
		<td>
			<input class="input-xxlarge" type="text" name="setting_3" value="<?php echo mconfig('moneda_v')?>"/>
		</td>
	</tr>

	<tr>
		<th><b>Dias Gremory Case</b><br/><span>Coloca los dias el cual permanecera los items compradois en el <b>Gremory Case</b>.</span></th>
		<td>
			<input class="input-xxlarge" type="text" name="setting_4" value="<?php echo mconfig('days_gc')?>"/>
		</td>
	</tr>
	<tr>
		<th><b>Texto Gremory Case</b><br/><span>Coloca el numero de texto (index del maininfo) que aparecera los items al comprar en el <b>Gremory Case</b>.</span></th>
		<td>
			<input class="input-xxlarge" type="text" name="setting_5" value="<?php echo mconfig('text_gc')?>"/>
		</td>
	</tr>
	<tr>
		<th><b>Item Level</b><br/><span>Activar/Desactivar nivel de <b>Item</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_7',mconfig('enable_itemlevel'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opcion Life</b><br/><span>Activar/Desactivar opciones <b>Life</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_8',mconfig('enable_oplife'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Luck</b><br/><span>Activar/Desactivar opcion <b>Luck</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_9',mconfig('enable_luck'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Skill</b><br/><span>Activar/Desactivar opcion <b>Skill</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_10',mconfig('enable_skill'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opciones Exe</b><br/><span>Activar/Desactivar opciones <b>Exe</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_11',mconfig('enable_opexe'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opcion 380</b><br/><span>Activar/Desactivar opcion <b>380</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_12',mconfig('enable_op380'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opcion Ancient</b><br/><span>Activar/Desactivar opcion <b>Ancient</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_13',mconfig('enable_ancient'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opcion Harmony</b><br/><span>Activar/Desactivar opcion <b>Harmony</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_14',mconfig('enable_harmony'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opcion Socket</b><br/><span>Activar/Desactivar opcion <b>Socket</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_15',mconfig('enable_socket'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Opcion Socket Iguales</b><br/><span>Activar/Desactivar opcion para poder repetir sockets en el mismo <b>Item</b> en el Shop.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_17',mconfig('enable_samesocket'),'Activar','Desactivar'); ?>
		</td>
	</tr>
	<tr>
		<th><b>Tipo de Baul</b><br/><span>Elige a donde se va a editar el item que compren en la <b>Webshop</b>, si en la <b>Gremory Case</b>, o en el Baul del juego <b>(Warehouse)</b>.</span></th>
		<td>
			<?php enabledisableCheckboxes('setting_18',mconfig('type_vault'),'Gremory Case (Louis Emulator)','Warehouse (Mu Emu S6)'); ?>
		</td>
	</tr>
</table>
<h3>Configuracion de precios de Opciones</h3>
	<table class="table table-striped table-bordered table-hover module_config_tables" >
		<tr>
			<th><b>[ Item Level ]</b><br/><span>Este precio es el valor por nivel de item. <b>(Se multiplica por el nivel deseado por el usuario)</b><br> <b>Por ejemplo:</b> El precio colocado es <b>20</b>. +1 = <b>20</b> coins, +2 = <b>40</b> coins, +3 = <b>60</b> coins, etc.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_20" value="<?php echo mconfig('option_itemlevel')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Item Opcion Life ]</b><br/><span>Este precio es el valor por opcion de life de item. <b>(Se multiplica por la opcion deseada por el usuario)</b><br> <b>Por ejemplo:</b> El precio colocado es <b>20</b>. +4 = <b>20</b> coins, +8 = <b>40</b> coins, +12 = <b>60</b> coins, etc.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_21" value="<?php echo mconfig('option_life')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Luck ]</b><br/><span>Este precio es el valor del <b>Luck</b> del item.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_22" value="<?php echo mconfig('option_luck')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Skill ]</b><br/><span>Este precio es el valor del <b>Skill</b> del item.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_23" value="<?php echo mconfig('option_skill')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Opcion Exe ]</b><br/><span>Este precio es el valor por cada opcion <b>Exe</b> seleccionada.<br> <b>Por ejemplo:</b> Si selecciona <b>2</b> opciones, este valor es multiplicado por <b>2</b>.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_24" value="<?php echo mconfig('option_exe')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Opcion 380 ]</b><br/><span>Este precio es el valor de la <b>Opcion 380</b> del item.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_25" value="<?php echo mconfig('option_380')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Opcion Ancient ]</b><br/><span>Este precio es el valor de la <b>Opcion Ancient</b> del item.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_26" value="<?php echo mconfig('option_ancient')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Opcion Socket ]</b><br/><span>Este precio es el valor de la <b>Opcion Socket</b> del item. <b>( Este se multiplica por la cantidad de sockets que se seleccione )</b></span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_27" value="<?php echo mconfig('option_socket')?>"/>
			</td>
		</tr>
		<tr>
			<th><b>[ Opcion Harmony ]</b><br/><span>Este precio es el valor de la <b>Opcion Harmony</b> del item.</span></th>
			<td>
				<input class="input-xxlarge" type="text" name="setting_28" value="<?php echo mconfig('option_harmony')?>"/>
			</td>
		</tr>
</table>

<h3>Configuracion de Categorias</h3>
	<table class="table table-striped table-bordered table-hover module_config_tables" >
		<tr><th colspan="2"><h5 style="text-align:center;">Aca podras configurar si deseas <b>mostrar</b> u <b>ocultar</b> los botones de categorias del <b>Shop</b>.</h5></th></tr>
		<tr>
			<th><b>[Categoria 0] Sword</b><br/><span>Mostrar/Ocultar boton <b>Sword</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_30',mconfig('sword'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 1] Axe</b><br/><span>Mostrar/Ocultar boton <b>Axe</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_31',mconfig('axe'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 2] Mace</b><br/><span>Mostrar/Ocultar boton <b>Mace</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_32',mconfig('mace'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 3] Spear</b><br/><span>Mostrar/Ocultar boton <b>Spear</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_33',mconfig('spear'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 4] Bow</b><br/><span>Mostrar/Ocultar boton <b>Bow</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_34',mconfig('bow'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 5] Staff</b><br/><span>Mostrar/Ocultar boton <b>Staff</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_35',mconfig('staff'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 6] Shield</b><br/><span>Mostrar/Ocultar boton <b>Shield</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_36',mconfig('shield'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 7] Helm</b><br/><span>Mostrar/Ocultar boton <b>Helm</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_37',mconfig('helm'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 8] Armor</b><br/><span>Mostrar/Ocultar boton <b>Armor</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_38',mconfig('armor'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 9] Pants</b><br/><span>Mostrar/Ocultar boton <b>Pants</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_39',mconfig('pants'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 10] Gloves</b><br/><span>Mostrar/Ocultar boton <b>Gloves</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_40',mconfig('gloves'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 11] Boots</b><br/><span>Mostrar/Ocultar boton <b>Boots</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_41',mconfig('boots'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 12] Wings</b><br/><span>Mostrar/Ocultar boton <b>Wings</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_42',mconfig('wings'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
		<tr>
			<th><b>[Categoria 13/14/15] Otros</b><br/><span>Mostrar/Ocultar boton <b>Otros</b> en el Shop.</span></th>
			<td>
				<?php enabledisableCheckboxes('setting_43',mconfig('otros'),'Mostrar','Ocultar'); ?>
			</td>
		</tr>
        <tr>
			<td colspan="9"><input type="submit" name="submit_changes" value="Guardar Cambios" class="btn btn-success"/></td>
		</tr>
</table>

</form>