$(document).ready(function() {
	$('#by-pop').click(function(event){
		event.preventDefault();
		if (setSortBy('1.0.0')) {
			$('#filtru1 > li').removeClass('selected');
			$('#by-pop-li').addClass('selected');
            loadVideoList(0);			
		}
	});
	
	$('#by-rating').click(function(event){
        event.preventDefault();
        if (setSortBy('0.1.0')) {
        	$('#filtru1 > li').removeClass('selected');
            $('#by-rating-li').addClass('selected');
            loadVideoList(0);            
        }
    });
    
    $('#by-date').click(function(event){
        event.preventDefault();
        if (setSortBy('0.0.1')) {
        	$('#filtru1 > li').removeClass('selected');
            $('#by-date-li').addClass('selected');
            loadVideoList(0);
        }
    });
    //filter
    $('#filter-all').click(function(event){
        event.preventDefault();
        if (setFilterBy('1.0.0.0')) {
        	$('#filtru2 li').removeClass('selected');
        	$('#filter-all-li').addClass('selected');
            loadVideoList(0);            
        }
    });
    
    $('#filter-today').click(function(event){
        event.preventDefault();
        if (setFilterBy('0.1.0.0')) {
        	$('#filtru2 li').removeClass('selected');
        	$('#filter-today-li').addClass('selected');
            loadVideoList(0);            
        }
    });
    
    $('#filter-week').click(function(event){
        event.preventDefault();
        if (setFilterBy('0.0.1.0')) {
        	$('#filtru2 li').removeClass('selected');
        	$('#filter-week-li').addClass('selected');
            loadVideoList(0);            
        }
    });
    
    $('#filter-month').click(function(event){
        event.preventDefault();
        if (setFilterBy('0.0.0.1')) {
        	$('#filtru2 li').removeClass('selected');
        	$('#filter-month-li').addClass('selected');
            loadVideoList(0);            
        }
    });
    }
);

function loadVideoList(p) {
	var url = '/' + $('#lang-code').html() + '/videos/axvids';
	$.post(url, { page:p, sargs: $('#sort-args').html(), fargs: $('#filter-args').html(), suid: $('#sel-uid').html()},
        function(data){
        	$('#vids-cnt').fadeOut('fast', function(){
        	   $('#vids-cnt').html(data);	
        	});
           
        	if (p != 0) {
			     $('#vids-cnt').fadeIn('fast', function(){
						$('html,body').animate({scrollTop: 640}, 1000);
				});
        	} else {
        		  $('#vids-cnt').fadeIn('fast');
        	}
        });
}

function setSortBy(sort) {
	var val = $('#sort-args').html();
	if (val == sort) {
		return false;
	}
	else {
	   $('#sort-args').html(sort);
	   return true;
	}
}

function setFilterBy(filter) {
    var val = $('#filter-args').html();
    if (val == filter) {
        return false;
    }
    else {
       $('#filter-args').html(filter);
       return true;
    }
}

function loadVideoData(id, key) {
	$('iframe').each( function() {
		var url = $(this).attr('src');
		var newUrl = '';
		if (url.indexOf('&cl=1') != -1) {
			newUrl = url.replace('&cl=1', '');			
		} else {
			newUrl = url + '&cl=1';
		}
		$(this).attr('src', newUrl );
	});
	
	var url = '/' + $('#lang-code').html() + '/videos/axvinfo';	
	$.post(url, {
		vid : id,
		vk : key,
		from : 'index'
	}, function(data) {
		// 
	});
}

