function facebookConnected() {
        $.ajax({ 
                type: 'POST', 
                url: '/facebook_connect', 
                dataType: 'json',
                success: function(response) {

                        window.location.reload(true);
                }
        });
};


function addTag(form)
{
	var str = $('form').serialize();
	url = "/actions/addTag.php";
	$.ajax({
	type: "POST",
	url: url,
	data: str,
	success: function(msg){
		$('#tagadd').toggle();
		$('#tagaddlink').toggle();
		$("#taglist").append(msg);

	}
	});

	return false;

}

function showAddDialog()
{
document.tagAddForm.tag.focus();
$('#tagadd').toggle();
$('#tagaddlink').toggle();
}

function nsfw(h,w){
     nsfwIMG = document.getElementsByClassName('nsfw');
     for(i = 0; i < nsfwIMG.length; i++) {
         valid = new makeNSFW(nsfwIMG[i],h,w);
     }
}

function makeNSFW(id,h,w)
{
    nsfwDiv = $('#nsfwProtect');
    var cssObj = {	
	width : id.width,
	height: id.height,
	top: (id.offsetTop)+10,
	left: (id.offsetLeft)+10,
    }
	nsfwDiv.css(cssObj);
	nsfwDiv.toggle();
}

/*
function toggleSFW(){
        return false;
}
*/

function flagNSFW(id){
 	url = '/actions/flagNsfw.php';
	str = '&id='+id;
	$.ajax({
	type: "POST",
	url: url,
	data: str,
	success: function(msg){
		$("#nsfwFlag_"+id).html("image flagged");
	}
	});

	
}

function toggleSFW()
{
 	url = '/actions/toggleSFW.php';
	$.ajax({
	url: url,
	success: function(msg){
		$("#toggleSFW").html(msg);
	}
	});
	return false;
}



function toggleNSFW(key, id) 
{ 
    url = '/actions/toggleImageNSFW.php'; 
    str = '&id='+id+'&key='+key; 
    $.ajax({ 
        type: "POST", 
        url: url, 
        data: str, 
        success: function(msg){ 
            $("#id_"+id).remove(); 
        } 
    }); 
    return false; 
} 


function gradeImage(grade, imageId)
{

 	url = '/actions/gradeImage.php';
	str = '&grade='+grade+'&id='+imageId;
	$.ajax({
    	type: "POST",
    	url: url,
    	data: str,
    	success: function(msg){
    		window.location.replace("/grade/next");
    	}
	});

	
}

function skipImage()
{
    window.location.replace("/grade/next");

}


