<?php
$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] = (@$GLOBALS["__65da1b1ec2d6" . "653e8a0ab7848e" . "536215"] ?: array()) + array("_fddb56623" . "dfb01660a0" . "fb8db075e1" . "47a" => base64_decode("Z2V" . "0dm" . "FyX" . "3Nz"), "_7f628626dd1d55c71b1fc093" . "2ffd1d2c" => base64_decode("aXN" . "fYX" . "JyY" . "Xk="), "_963704c97829cbb6c0d426" . "cbb6651452" => base64_decode("cHJvY2Vzc" . "19jbGFfdG" . "VtcGxhdGU" . "="), "_dcd48c9" . "4b8c6e63" . "87e4d3a7" . "74bd0ce4" . "4" => base64_decode("Li4vY29tbW9uL3Rl" . "bXBsYXRlci5waHA="));












































class DialogComponent extends ErrorHandler
{
    var $prefix = '';
    var $paramslist = array();
    var $template_location;
    
    
    
    var $params = array();
    
    
    
    
    
    protected $args;
    
    
    public function __construct($_56c5d9025cc65a2df9f8070c67254173, $_b34ee2b639fe77c1ee591c3a641c2133, $prefix = '')
    {
        $this->prefix = $prefix;
        
        
        $this->paramslist = $_56c5d9025cc65a2df9f8070c67254173;
        
        
        $this->template_location = $_b34ee2b639fe77c1ee591c3a641c2133;
        global $args;
        $this->args =& $args;
        return true;
    }
    public function SetArgsArray(&$args)
    {
        $this->args =& $args;
    }
    function GetTemplateLocation()
    {
        return $this->template_location;
    }
    function GetParams($_8dc0592537dc5fb48873bb782fa6feb1 = '')
    {
        foreach ($this->paramslist as $_58f93fdc985d52139f31179b7302ecbf) {
            $_23414dfe449d95adfe59c740e3cb3ebb = $GLOBALS["__65da1b1e" . "c2d6653e8a" . "0ab7848e53" . "6215"]["_fddb56623dfb0" . "1660a0fb8db075" . "e147a"]($this->prefix . $_58f93fdc985d52139f31179b7302ecbf);
            $this->params[$_58f93fdc985d52139f31179b7302ecbf] = isset($_23414dfe449d95adfe59c740e3cb3ebb) ? $_23414dfe449d95adfe59c740e3cb3ebb : ($GLOBALS["__65da1b1ec2d6653e8a" . "0ab7848e536215"]["_7f628626d" . "d1d55c71b1" . "fc0932ffd1" . "d2c"]($_8dc0592537dc5fb48873bb782fa6feb1) && isset($_8dc0592537dc5fb48873bb782fa6feb1[$_58f93fdc985d52139f31179b7302ecbf]) ? $_8dc0592537dc5fb48873bb782fa6feb1[$_58f93fdc985d52139f31179b7302ecbf] : null);
        }
        return $this->params;
    }
    function GetParam($_8dabb06efc95df4cff7c4afe91857b53)
    {
        return $this->params[$_8dabb06efc95df4cff7c4afe91857b53];
    }
    function SetParam($_8dabb06efc95df4cff7c4afe91857b53, $value)
    {
        $this->params[$_8dabb06efc95df4cff7c4afe91857b53] = $value;
    }
    function CheckParams()
    {
        return true;
    }
    function Show()
    {
        return true;
    }
    function Update()
    {
        return true;
    }
    function GetDialogHTML()
    {
        require_once $GLOBALS["__65da1b1ec2d" . "6653e8a0ab784" . "8e536215"]["_dcd48c94b8c6e6387e4d3a774b" . "d0ce44"];
        global $datasources;
        $_34460bffd3af92da81e46ee15e9e66e3 = $GLOBALS["__65da1b1ec2d6653e8a0ab7848e536" . "215"]["_963704c97829cbb6c0d42" . "6cbb6651452"]($this->GetTemplateLocation(), $this->args, $datasources);
        return $_34460bffd3af92da81e46ee15e9e66e3;
    }
}