class CUtil
{
function addslashes($s);
function JSEscape($s);
function JSUrlEscape($s);
function PhpToJSObject($arData);
function JsObjectToPhp($data);
function JSPostUnescape();
function decodeURIComponent(&$item);
function DetectUTF8($url, $bBinary=false);
}
class CHTTP
{
var $url = '';
var $status = 0;
var $result = '';
var $headers = array();
var $cookies = array();
var $http_timeout = 120;
var $user_agent;
var $follow_redirect = false;
var $errno;
var $errstr;
function CHTTP();
function Get($url);
function Post($url, $arPostData);
function HTTPQuery($method, $url, $postdata = '');
function Query($method, $host, $port, $path, $postdata = false, $proto = '', $post_content_type = 'N');
function ParseURL($url, $arUrlOld = false);
function ParseHeaders($strHeaders);
function setFollowRedirect($follow);
/*public static*/
function sGet($url, $follow_redirect = false);
/*public static*/
function sPost($url, $arPostData, $follow_redirect = false);
/*public static*/
function SetStatus($status);
}