public function _enqueueScript($sSRC, $aCustomArgs = array())
{
$sSRC = trim($sSRC);
if (empty($sSRC)) {
return '';
}
$sSRC = $this->getResolvedSRC($sSRC);
$_sSRCHash = md5($sSRC);
if (isset($this->oProp->aEnqueuingScripts[$_sSRCHash])) {
return '';
}
$this->oProp->aEnqueuingScripts[$_sSRCHash] = $this->uniteArrays((array) $aCustomArgs, array('sSRC' => $sSRC, 'sType' => 'script', 'handle_id' => 'script_' . $this->oProp->sClassName . '_' . ++$this->oProp->iEnqueuedScriptIndex), self::$_aStructure_EnqueuingResources);
$this->oProp->aResourceAttributes[$this->oProp->aEnqueuingScripts[$_sSRCHash]['handle_id']] = $this->oProp->aEnqueuingScripts[$_sSRCHash]['attributes'];
return $this->oProp->aEnqueuingScripts[$_sSRCHash]['handle_id'];
}