/**
  * Save style category assignment
  *
  * @param
  * @return
  */
 function saveStyleCatAssignmentObject()
 {
     global $lng, $ilCtrl, $rbacsystem;
     if (!$rbacsystem->checkAccess("write", $this->object->getRefId())) {
         return;
     }
     $ilCtrl->setParameter($this, "style_id", urlencode($_GET["style_id"]));
     $style_arr = explode(":", $_GET["style_id"]);
     ilStyleDefinition::writeSystemStyleCategoryAssignment($style_arr[0], $style_arr[1], $_GET["substyle"], $_GET["root_id"]);
     ilUtil::sendSuccess($lng->txt("msg_obj_modified"), true);
     $ilCtrl->redirect($this, "assignStylesToCats");
 }