<?php $this->loadCss('/media/css/catalogo.css'); ?>
<?php if ($loja == '1') : ?>
<?php $this->loadCss('/media/css/loja.css'); ?>
<?php $this->loadJavascript('/media/js/loja.js'); ?>
<?php endif; ?>
<?php $this->loadRss('/catalogo/rss'); ?>

<div id="catalogo_detalhe">
	<div class="images_container">
        <div id="imagem_show"> <!--A alteracao no nome do ID (image_show) tem implicacoes na funcionalidade-->
            <?php if ($produto->imagem && is_readable(WWW_PATH . $imagens_upload_path . 'big_' . $produto->imagem)): ?>
                <?php echo $this->img($imagens_upload_path . 'big_' . $produto->imagem, array('alt' => $produto->titulo, 'border' => 0)) ?>
            <?php else: ?>
                <?php echo $this->img('/media/images/no_pic_big.gif')?>
            <?php endif; ?>
        </div>
		<?php if ($imagens): ?>
        	<div class="multi_images">      
                <?php $imagens_array = $imagens->toArray(); ?>
                <div class="catalogo_imagens">
					<?php if ($produto->imagem && is_readable(WWW_PATH . $imagens_upload_path . 'big_' . $produto->imagem)): ?>
                    <div class="imagem imagem_selected" id="<?php echo $produto->imagem?>"><a href="#" onclick="loadImage('<?php echo $produto->imagem; ?>'); return false;"><?php echo $this->img($imagens_upload_path . 'small_' . $produto->imagem, array('border' => 0))?></a></div>
                    <?php endif; ?>
                    <?php foreach ($imagens as $imagem): ?>
                        <?php if ($imagem->imagem && is_readable(WWW_PATH . $imagens_upload_path . 'small_' . $imagem->imagem)): ?>
                            <div id="<?php echo $imagem->imagem?>" class="imagem"><a href="#" onclick="loadImage('<?php echo $imagem->imagem; ?>'); return false;"><?php echo $this->img($imagens_upload_path . 'small_' . $imagem->imagem, array('border' => 0))?></a></div>
                        <?php endif; ?>
                    <?php endforeach; ?>
                    <?php if (!$produto->imagem || !is_readable(WWW_PATH . $imagens_upload_path . 'big_' . $produto->imagem)): ?>
                    <script type="text/javascript">
                    /* <![CDATA[ */
                    loadImage('<?php echo $imagens_array[0]['imagem']; ?>');
                    /* ]]> */
                    </script>
                    <?php endif;?>
                </div>
        	</div>
         <?php endif; ?>
     </div>

    <div class="campos">
        <div class="titulo"><h3><?php echo $produto->titulo; ?></h3></div>

        <div class="campo">
			<?php for ($i=0; $i<$produto->pontuacao; $i++): ?>
			<?php echo $this->img('/media/images/icon_star.gif', array('border' => 0, 'style' => 'padding-right:2px;')) ?>
			<?php endfor; ?>
        </div>

        <?php if ($produto->referencia): ?>
            <div class="campo"><label>Refer&ecirc;ncia: </label><?php echo $produto->referencia; ?></div>
        <?php endif; ?>

        <?php if ($produto->preco > 0): ?>
            <?php $preco = ($produto->iva_id > 0 && $produto->iva->iva > 0) ? (($produto->preco * $produto->iva->iva / 100) + $produto->preco) : $produto->preco; ?>
            <div class="campo"><label>Pre&ccedil;o: </label><?php echo number_format($preco, 2, ',', ''); ?> &euro;</div>
        <?php endif; ?>

        <?php if ($loja == '1') : ?>
            <?//= $this->component('/loja/getInputCarrinho/produto_id/' . $produto->id); ?>
            <?php echo $this->action('getInputCarrinho', 'loja', null, array('produto_id' => $produto->id)); ?>
            <br />
        <?php endif; ?>

        <br />

        <?php if ($ficha): ?>
            <?php foreach ($ficha as $row): ?>
                <?php if (isset($row['type'])):?>
                <?php switch ($row['type']) {
                	case 'image': 
                        if ($row['value'] && is_readable(WWW_PATH . $imagens_upload_path . 'small_' . $row['value'])):
                           echo $row['label'];
                           echo $this->img($imagens_upload_path . 'small_' . $row['value'], array('border' => 0));
                        endif;
            	    break;
                    case 'file': 
                        if ($row['value'] && is_readable(WWW_PATH . $ficheiros_upload_path . $row['value'])):?>
                        <?php echo $row['label'] ?>
                        <a target="_blank" href="<?php echo $baseUrl . $ficheiros_upload_path . $row['value']?>"><?php echo $row['value'] ?></a>
                    <?php endif;
                    break;
            	    case 'separator': 
                       echo $row['label'];
                        ?><hr>            
        	  <?php default:?>
        	           <?php if ($row['value']):?>
                            <div class="campo"><label><?php echo $row['label']; ?>: </label><?php if (is_array($row['value'])): ?><?php echo implode(', ', $row['value']); ?><?php else: ?><?php echo $row['value']; ?><?php endif; ?></div>
                       <?php endif;?>
        	   <?php break;
                } ?>
                <?php elseif ($row['value']):?>
                        <div class="campo"><label><?php echo $row['label']; ?>: </label><?php if (is_array($row['value'])): ?><?php echo implode(', ', $row['value']); ?><?php else: ?><?php echo $row['value']; ?><?php endif; ?></div>
                <?php endif;?>
            <?php endforeach; ?>
        <?php endif; ?>

        <?php if ($produto->descricao): ?>
            <div class="campo"><?php echo $produto->descricao; ?></div>
        <?php endif; ?>

        <?php if ($ficheiros): ?>
            <div class="campo">
                <?php foreach ($ficheiros as $ficheiro): ?>
                    <?php if ($ficheiro->ficheiro && is_readable(WWW_PATH . $ficheiros_upload_path . $ficheiro->ficheiro)): ?>
                        <br /><br />
                        <a href="<?php echo $baseUrl . $ficheiros_upload_path; ?><?php echo $ficheiro->ficheiro; ?>">.: <?php echo $ficheiro->titulo; ?></a><br />
                    <?php endif; ?>
                <?php endforeach; ?>
            </div>
        <?php endif; ?>

        <?php if ($produto->ficheiro) : ?>
			<?php if (is_readable(WWW_PATH . $ficheiros_upload_path . $produto->ficheiro)): ?>
                <a href="<?php echo $this->link('/catalogo/get_file/file/ficheiro/id/' . $produto->id); ?>"><?php echo $produto->ficheiro; ?></a>
            <?php endif; ?>
    	<?php endif; ?>
    </div>

    <script type="text/javascript">
    /* <![CDATA[ */<?php if ($produto->imagem):?>
    var lastImagem = '<?php echo $produto->imagem?>';
    <?php else:?>
        <?php if ($imagens): ?>
        <?php $imagens_array = $imagens->toArray(); ?>
    var lastImagem = '<?php echo $imagens_array[0]['imagem']?>';
        <?php endif?>
    <?php endif?>
    function loadImage(image) {
        if (lastImagem){
            $(lastImagem).removeClassName("imagem_selected");
            lastImagem = image;
        }
        $(image).addClassName("imagem_selected");
        $('imagem_show').innerHTML = '<img src="<?php echo $baseUrl . $imagens_upload_path; ?>big_' + image + '" alt="" border="0" />';
    }
    /* ]]> */
    </script>

    <br style="clear:both;"/>
   	<br />
    <div id="history_back"><a href="javascript:history.back();">&laquo; <?php echo translate('voltar'); ?></a></div>
</div>

