<?php
/*
 * @package Joomla 1.5
 * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 *
 * @component Phoca Component
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */
defined( '_JEXEC' ) or die( 'Restricted access' );

class PhocaGalleryUploadFront
{
	function getSizeAllOriginalImages($file, $userId) {		
		
		$db 			=& JFactory::getDBO();
		$allFileSize	= 0;
		$query = 'SELECT SUM(a.imgorigsize) AS sumimgorigsize'
				.' FROM #__phocagallery AS a'
				.' LEFT JOIN #__phocagallery_categories AS cc ON a.catid = cc.id'
			    .' WHERE cc.owner_id = '.(int)$userId;
		$db->setQuery($query, 0, 1);
		$sumImgOrigSize = $db->loadObject();
		
		if(isset($sumImgOrigSize->sumimgorigsize) && (int)$sumImgOrigSize->sumimgorigsize > 0) {
			$allFileSize = (int)$allFileSize + (int)$sumImgOrigSize->sumimgorigsize;
		}
		
		if (isset($file['size'])) {
				$allFileSize = (int)$allFileSize + (int)$file['size'];
		}
		return (int)$allFileSize;
	}
}
?>