static function Clear($text)
{
$arWhiteTags = array(
'a' => array('href', 'title','name','style','id','class','shape','coords','alt','target'),
'b' => array('style','id','class'),
'br' => array('style','id','class'),
'big' => array('style','id','class'),
'caption' => array('style','id','class'),
'code' => array('style','id','class'),
'color' => array(),
'del' => array('title','style','id','class'),
'div' => array('title','style','id','class','align'),
'dt' => array('style','id','class'),
'dd' => array('style','id','class'),
'font' => array('color','size','face','style','id','class'),
'h1' => array('id','class','align'),
'h2' => array('id','class','align'),
'h3' => array('id','class','align'),
'h4' => array('id','class','align'),
'h5' => array('id','class','align'),
'h6' => array('id','class','align'),
'hr' => array('style','id','class'),
'i' => array('style','id','class'),
'img' => array('src','alt','height','width','title'),
'ins' => array('title','style','id','class'),
'li' => array('style','id','class'),
'list' => array(),
'map' => array('shape','coords','href','alt','title','style','id','class','name'),
'nowiki' => array(),
'ol' => array('style','id','class'),
'p' => array('style','id','class','align'),
'pre' => array('style','id','class'),
's' => array('style','id','class'),
'small' => array('style','id','class'),
'strong' => array('style','id','class'),
'span' => array('title','style','id','class','align'),
'sub' =>array('style','id','class'),
'sup' =>array('style','id','class'),
'table' => array('border','width','style','id','class','cellspacing','cellpadding'),
'tbody' => array('align','valign','style','id','class'),
'td' => array('width','height','style','id','class','align','valign','colspan','rowspan'),
'tfoot' => array('align','valign','style','id','class','align','valign'),
'th' => array('width','height','style','id','class','colspan','rowspan'),
'thead' => array('align','valign','style','id','class'),
'tr' => array('align','valign','style','id','class'),
'ul' => array('style','id','class'),
'blockquote' => array(),
'u' => array('style','id','class')
);
/* TODO:erase CBXSanitizer::SetTags($arWhiteTags);
$text=CBXSanitizer::Sanitize($text,'CUSTOM',true,true); */
$Sanitizer = new CBXSanitizer;
$Sanitizer->AddTags($arWhiteTags);
//TODO: delete condition, after main update
if(method_exists($Sanitizer,"ApplyDoubleEncode"))
$Sanitizer->ApplyDoubleEncode(false);
$text = $Sanitizer->SanitizeHtml($text);
return $text;
}