$(document).ready(function() {
    $(".like_this").click(function(){
        var comment_id = jQuery(this).attr("id");
		var comment_action = jQuery(this).attr("name");
		var rating_container = '#comment_r_' + comment_id;
		var rating_holder = '#likes_dislikes_' + comment_id;
		var loading_image = rating_holder + ' .comment_loading';
		var counter_container = rating_holder + ' .' + comment_action +'_count';
		//alert(counter_container);
		
		$.ajax({
			type : 'POST',
			url : 'ajax/like_dislike',
			dataType : 'json',
			data: {
				id : comment_id,
				action : comment_action,
			},
			success : function(data){
				
				$(rating_container).hide();
				$(loading_image).delay(100).fadeIn();
				
				if (data.error === true)
				{
					$(rating_holder).html('<span class="comment_error">'+ data.message + '</span>');
				} else {
					
					$(loading_image).delay(500).fadeOut();
					$(rating_container).delay(1500).fadeIn();
					$(counter_container).html(data.count);
				}
			},
			error : function(XMLHttpRequest, textStatus, errorThrown) {
				$(rating_holder).html('<span class="comment_error">Klaida!</span>');
			}
		});

		return false;		
    });
	

	$("div.pagination a").button();
	$("a.delete_file_link").button({icons: {primary: 'ui-icon-trash'}, text: false});
	$(".ui_button input").button();
	$("a.comment_link").button({icons: {primary: 'ui-icon-comment'}});
	$("a.company_link").button({icons: {primary: 'ui-icon-home'}});
	$("a.flag_link").button({icons: {primary: 'ui-icon-flag'}});

	$("div.pagination a#pagination_current").click(function(){
		$(this).addClass("ui-state-active");
		return false;
	});
	$("div.pagination a#pagination_current").mouseleave(function(){
		$(this).addClass("ui-state-active");
	});
	$('.hover-star').rating();
	$('.ordering_radios').buttonset();
	$('.c_ordering_radio').button( { icons: {primary:'ui-icon-triangle-2-n-s'} } );
	$(".c_ordering_radio").change(function(){
		$("#c_ordering_form").submit();
	});
	
	//$("a[rel='photo']").colorbox({transition:"fade"});
	$("a[rel='photo']").colorbox({maxHeight:"99%", transition:"elastic", opacity:0.9, previous:'&laquo; atgal', next:'pirmyn &raquo;', close:'uždaryti', current:'{current}/{total}'});
	
	
	
});
