* @author        Andreas Brauneis
	 * @version
	 * Version 2.50.1, 31.01.2012<br/>
	 *
	 */

	include_once "Entertainment.inc.php";

	// ---------------------------------------------------------------------------------------------------------------------------
	// WebFront
	// ---------------------------------------------------------------------------------------------------------------------------
	if ($IPS_SENDER == "WebFront") {
		$ControlType = get_ControlType($IPS_VARIABLE);
		switch ($ControlType) {
		   case c_Control_RoomPower:
		      Entertainment_SetRoomPower($IPS_VARIABLE, $IPS_VALUE);
		      break;
		   case c_Control_DevicePower:
		      Entertainment_SetDevicePower($IPS_VARIABLE, $IPS_VALUE);
		      break;
		   case c_Control_Source:
		      Entertainment_SetSource($IPS_VARIABLE, $IPS_VALUE);
		      break;
		   case c_Control_Group:
		      Entertainment_SetGroupControlVisibility($IPS_VARIABLE, $IPS_VALUE);
		      break;
		   case c_Control_Muting:
		   case c_Control_Volume:
		   case c_Control_Balance:
		   case c_Control_Treble:
		   case c_Control_Middle:
	function Entertainment_SetRoomPowerByRoomId($RoomId, $Value, $PowerOnDevices=true) {
	   $PowerId = get_ControlIdByRoomId($RoomId, c_Control_RoomPower);
		Entertainment_SetRoomPower($PowerId, $Value, $PowerOnDevices);
	}