
function tx_3dgeventcommunity_send_event_filter_area( el )
{
    tx_3dgeventcommunity_send( el );
}

function tx_3dgeventcommunity_send_event_region_area( el, region )
{    
    var ajaxForm = getform( el );
    ajaxForm['tx_ttnews[search_params][region]'].value = region;
    var regionPreSelectedButtons = $$('input.regionBtnPreSelected');
    regionPreSelectedButtons.each(
                                     function( el2 )
							        {            
							            el2 = $( el2 );
							            if( getformid( el2 ) == getformid( el ) )
							            {
								            if( region != 0 )
								            {
								                el2.addClass( 'btnSel' );
								                el2.removeClass( 'btn' );
								            }
								            else
								            {
								                el2.addClass( 'btn' );
								                el2.removeClass( 'btnSel' );
								            }
								        }
							        }
                                 );  
    var regionAllButtons = $$('input.regionBtnAll');                                 
	regionAllButtons.each(
                                     function( el2 )
							        {            
							            el2 = $( el2 );
							            if( getformid( el2 ) == getformid( el ) )
							            {
								            if( region == 0 )
								            {
								                el2.addClass( 'btnSel' );
								                el2.removeClass( 'btn' );
								            }
								            else
								            {
								                el2.addClass( 'btn' );
								                el2.removeClass( 'btnSel' );
								            }
								        }
							        }
                                 );
    tx_3dgeventcommunity_send( el );
}

function tx_3dgeventcommunity_send_event_date_area( el, date )
{    
    var ajaxForm = getform( el );
    ajaxForm['tx_ttnews[search_params][date]'].value = date;
        
    var dateButtons = $$('input.dateBtn');    
    dateButtons.each(
        function( el2 )
        {            
            el2 = $( el2 );            
            if( getformid( el2 ) == getformid( el ) )
            {
	            if( el2.getProperty( 'id' ) == 'dateBtn' + date  )
	            {
	                el2.addClass( 'btnSel' );
	                el2.removeClass( 'btn' );	                
	            }
	            else
	            {
	                el2.addClass( 'btn' );
	                el2.removeClass( 'btnSel' );
	            }
	        }
        }
    );
    
    var days = $$('a.calDay');
	days.each(
    			function( a )
                {
                    if( date == 'today' && a.hasClass('today') )                 
						a.addClass('linked_today');             	
                    else
                    	a.removeClass('linked_today');
	 			}
               );
    tx_3dgeventcommunity_send( el );
}

function tx_3dgeventcommunity_send_event_sort_area( el, sort )
{       
    var ajaxForm = getform( el ); 
    //   
    ajaxForm['tx_ttnews[search_params][sort]'].value = sort;
    var sortButtons = $$('input.sortBtn');    
    sortButtons.each(
        function( el2 )
        {            
            el2 = $( el2 );            
            if( getformid( el2 ) == getformid( el ) )
            {                
                switch( el2.getProperty( 'id' ) )
	            {
	                case 'sortBtnTitle':
	                {  
	                    fieldSort( sort, 'title', el2, ajaxForm );
	                }break;
	                case 'sortBtnDate':
	                {	     
	                     fieldSort( sort, 'tx_3dgeventcommunity_event_date', el2, ajaxForm );
	                }break;
	                case 'sortBtnFeatured':
	                {
	                    el2.removeClass( sort != 'featured' ? 'btnSel' : 'btn' );
	                    el2.addClass( sort == 'featured' ? 'btnSel' : 'btn' );  
	                }break;
	                case 'sortBtnLatest':	                   
	                {
	                    el2.removeClass( sort != 'datetime' ? 'btnSel' : 'btn' );
	                    el2.addClass( sort == 'datetime' ? 'btnSel' : 'btn' );  
	                }break;
	                case 'sortBtnPopular':
	                {
	                    el2.removeClass( sort != 'popular' ? 'btnSel' : 'btn' );
	                    el2.addClass( sort == 'popular' ? 'btnSel' : 'btn' );  
	                }break;
	            }
	        }
        }
    );  
    tx_3dgeventcommunity_send( el );
}




