public function beforeAction($action)
 {
     if (MenuLoader::isGuest()) {
         $this->redirect(array('site/login'));
         Yii::app()->end();
     }
     return parent::beforeAction($action);
 }
			addToList(data);
			return false;
		});
		$('#mission-box').delegate('.pager-item','click',function(){
			var page = $(this).attr('data-page');
			getList(page);
			return false;
		});
		$('#selected-box').delegate('.unselect-link','click',function(){
			var data = $(this).attr('data-content');
			delFromList(data);
			return false;
		});
		$('#submit_mission').click(function(){
			<?php 
    if (MenuLoader::isGuest()) {
        ?>
				alert("You can't submit search task without login.");
				location.href="<?php 
        echo Yii::app()->createUrl('site/login');
        ?>
";
			<?php 
    } else {
        ?>
			var data = {};
			data.items = compare_data;
			data.start = $('select[name="temporalStart"]').val();
			data.end = $('select[name="temporalEnd"]').val();
			data.latMin = $('input[name="latMin"]').val();
			data.latMax = $('input[name="latMax"]').val();
 public static function getMainMenu()
 {
     return array(array('label' => 'Home', 'url' => array('/site/index')), array('label' => 'Search', 'url' => array('/search/form')), array('label' => 'Login', 'url' => array('/site/login'), 'visible' => MenuLoader::isGuest()), array('label' => 'Register', 'url' => array('/site/register'), 'visible' => MenuLoader::isGuest()), array('label' => 'My Tasks', 'url' => array('/user/index'), 'visible' => !MenuLoader::isGuest()), array('label' => 'Logout (' . self::getUserName() . ')', 'url' => array('/site/logout'), 'visible' => !MenuLoader::isGuest()));
 }