<?php

/**
 * @author wojbach
 * @author Janusz
 */
class Banner_Controller_IndexController extends Eppe_Frontend_Controller_Action {

	public function showAction() {
		$mSlide = new Banner_Model_Bannerslides();
		$mConfig = new Banner_Model_Bannerconfigs();
		$timeoutBean = $mConfig->getAttribute('timeout');
		

		$this->view->slides = $mSlide->getActiveItems();
		$this->view->headScript()->appendFile("/library/front/jquery.cycle.all.js");
		$this->view->headScript()->appendScript("// Slider
                $(document).ready(function(){
                timeout = " . $timeoutBean->value . ";" . PHP_EOL .
			"$('#slider-images').cycle({
                                fx:     'fade', 
                                speed:  1000, 
                                timeout: timeout, 
                                pager:  '.slider-controllers',
                                pause: 1
                        });
                });");
	}
	
	public function widgetShowAdsAction(){
		$dateNow = date('Y-m-d H:i');
		$this->view->ads = R::findAll('banneradvertisement', "WHERE `dtexpiry` > '$dateNow' AND `active` = 1 ORDER BY `order` desc");
	}

}
