<?php
/**
* @package   Warp Theme Framework
* @author    YOOtheme http://www.yootheme.com
* @copyright Copyright (C) YOOtheme GmbH
* @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
*/

// no direct access
defined('_JEXEC') or die;

// Create shortcut
$urls = json_decode($this->item->urls);

// Create shortcuts to some parameters.
$params		= $this->item->params;

?>

<?php if ($urls && ($urls->urla || $urls->urlb || $urls->urlc)) : ?>

<ul class="blank">

	<?php
		$urlarray = array(
			array($urls->urla, $urls->urlatext, $urls->targeta, 'a'),
			array($urls->urlb, $urls->urlbtext, $urls->targetb, 'b'),
			array($urls->urlc, $urls->urlctext, $urls->targetc, 'c')
		);

		foreach($urlarray as $url) :
			$link = $url[0];
			$label = $url[1];
			$target = $url[2];
			$id = $url[3];

			if( ! $link) :
				continue;
			endif;

			// If no label is present, take the link
			$label = ($label) ? $label : $link;

			// If no target is present, use the default
			$target = $target ? $target : $params->get('target'.$id);
			?>
		<li>
			<?php
				// Compute the correct link

				switch ($target)
				{
					case 1:
						// open in a new window
						echo '<a href="'. htmlspecialchars($link) .'" target="_blank"  rel="nofollow">'.
							htmlspecialchars($label) .'</a>';
						break;

					case 2:
						// open in a popup window
						$attribs = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=600';
						echo "<a href=\"" . htmlspecialchars($link) . "\" onclick=\"window.open(this.href, 'targetWindow', '".$attribs."'); return false;\">".
							htmlspecialchars($label).'</a>';
						break;
					case 3:
						// open in a modal window
						JHtml::_('behavior.modal', 'a.modal'); ?>
						<a class="modal" href="<?php echo htmlspecialchars($link); ?>"  rel="{handler: 'iframe', size: {x:600, y:600}}">
							<?php echo htmlspecialchars($label) . ' </a>';
						break;

					default:
						// open in parent window
						echo '<a href="'.  htmlspecialchars($link) . '" rel="nofollow">'.
							htmlspecialchars($label) . ' </a>';
						break;
				}
			?>
			</li>
	<?php endforeach; ?>
	
</ul>
<?php endif; ?>

