var actual_selected_form="photo";
function trim(str){
	return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}

//lista komentarzy
function comment_list(items_id){
		
	$.ajax({type: 'POST',url: '/comments-list/id,'+items_id,
	    success: function(msg) {
			$("#gag_comments_list").html(msg);
			$("#commentContent").val("");	
			$("#addCommentButton").show();
			$("#preloaderGif").hide();
		}
	});		
}



//dodaje komentarz
function comment_add(items_id){
	
	var dataString='comment='+$("#commentContent").val();
	dataString+='&items_id='+items_id;
	$("#addCommentButton").hide();
	$("#preloaderGif").show();
	
	$.ajax({type: 'POST',url: '/comments-add',data: dataString,
		    success: function(msg) {
				comment_list(items_id);
			}
		});	

}

//oddaj glos
function vote(type,items_id){
		
	$.ajax({type: 'POST',url: '/vote-'+type+'/id,'+items_id,
		    success: function(msg) {
				switch(msg)
				{
				case "#error_notlogged":
					openLoginForm_NOBAR("loginForm_NOBAR",js_pinobar_sid);
				  break;
				case "#error_already":
					$("#gag_vote_buttons_"+items_id).html("<a>Już oddałeś głos</a>");
				  break;
				default:
					$("#gag_"+type+"_"+items_id).html(msg);
					$("#gag_vote_buttons_"+items_id).html("<a>Głos oddany</a>");
				}			
			}
		});	

}

function change_actual_selected(selected){actual_selected_form=selected;}

function change_add_type(type){
	
	$('#gag_photo_form').hide();	
	$('#gag_text_form').hide();	
	$('#gag_video_form').hide();	
	$('#gag_'+type+'_form').show();
	
	$('#title_'+type).val($('#title_'+actual_selected_form).val());
	$('#desc_'+type).val($('#desc_'+actual_selected_form).val());	
	if(type!='text') $('#content_'+type).val($('#content_'+actual_selected_form).val());	

}

$(document).ready(function() {  

    $("#loginForm_NOBAR").dialog({
        bgiframe: true, autoOpen: false, height: 250,width: 350, resizable: false,  modal: true
      });
    
	$('#loginFormButton').click(function() { 
		openLoginForm_NOBAR("loginForm_NOBAR",js_pinobar_sid);
	});

	$('#title_photo').click(function() { change_actual_selected("photo");});
	$('#title_video').click(function() { change_actual_selected("video");});
	$('#title_text').click(function() { change_actual_selected("text");});
	
	$('#desc_photo').click(function() { change_actual_selected("photo");});
	$('#desc_video').click(function() { change_actual_selected("video");});
	$('#desc_text').click(function() { change_actual_selected("text");});		

	$('#content_photo').click(function() { change_actual_selected("photo");});
	$('#content_video').click(function() { change_actual_selected("video");});
});
    
