// initialize jquery
$j = jQuery.noConflict();

// main object
var NMS = {};

// votes
NMS.vote = {
	init: function() {
		
	},
	
	like: function(id, callback, value, other) {
		$j.ajax({
			url: '/server.php?action=like&photo='+id+'&value='+value+'&other='+other,
			success: function() { window.location = callback; }
		});
		return false;
	},
	
	abuse: function(id) {
		$j.ajax({
			url: '/server.php?action=abuse&photo='+id,
			success: function() { alert('Cette photo a été signalée aux administrateurs.'); }
		});
		return false;
	}
};

// administration
NMS.admin = {
	enable: function(id, key) {
		$j.ajax({
			url: '/server.php?action=enable&photo='+id+'&key='+key,
			success: function(data) { $j('#photo_'+id).html(data); }
		});
		return false;
	},
	
	disable: function(id, key) {
		$j.ajax({
			url: '/server.php?action=disable&photo='+id+'&key='+key,
			success: function(data) { $j('#photo_'+id).html(data); }
		});
		return false;
	}
};

// init
$j(document).ready(function() {
	NMS.vote.init();
});
