// JavaScript Document
window.addEvent('domready', function(){

if($('details'))
{

	$('nfo').addEvent('click', function(){
	
	var myRequest = new Request({method: 'get', url: 'nfo-view.php', noCache: true, onRequest: function(){$("display").tween('opacity', '0.5');}, onSuccess: function(response){displayResult(response)}});
	myRequest.send('id='+$("nzb").get('value')+'&ajax=true');
	
											});
	
	$('desc').addEvent('click', function(){
	
	var myRequest = new Request({method: 'get', url: 'torrents-details.php', noCache: true, onRequest: function(){$("display").tween('opacity', '0.5');}, onSuccess: function(response){displayResult(response)}});
	myRequest.send('id='+$("nzb").get('value')+'&ajax=true');
	
											});
		
	$('comment').addEvent('click', function(){
	
	var myRequest = new Request({method: 'get', url: 'comments.php', noCache: true, onRequest: function(){$("display").tween('opacity', '0.5');}, onSuccess: function(response){displayResult(response)}});
	myRequest.send('id='+$("nzb").get('value')+'&ajax=true');
	
											});
	
	$('thanks').addEvent('click', function(){
	
	var myRequest = new Request({method: 'get', url: 'torrents-thanks.php', noCache: true, onSuccess: function(response)
	{	
		openFacebox("Merci !",response)
	}});
		
	myRequest.send('id='+$("nzb").get('value'));
	stop = true;
											});
	
	$('dl').addEvent('click', function(){
	
	window.setInterval(clignoter, 500);
											});
											
	if($('report'))
	{
		tablo = $('report').getElements('img')
		$each(tablo,function(obj)
		{
			var id = obj.getProperty('name');
			obj.addEvent('click', function(e){
			e = new Event(e).stop();
			
			var myRequest = new Request({method: 'post', url:"report.php", onSuccess: function(response)
			{
				obj.tween('display', 'none');
				$(id).innerHTML = "&bull; <font color='green'><b>Signalement supprim&eacute; avec succ&egrave;s !</b></font>";
			}});
			
			myRequest.send("action=delete&id=" + id);
			
			});
			
		});
	}
	
	var blue  = false;
	var pink = false;
	var stop = false;
	
	function displayResult(responseText)	
	{			
		$("display").tween('opacity', '1');
		$("display").innerHTML = responseText;
		
		if($('commPager'))
		{
			tablo = $('commPager').getElements('a')
			$each(tablo,function(obj)
			{
				var page = obj.getProperty('id');
				obj.addEvent('click', function(e){
				e = new Event(e).stop();
				
				var myRequest = new Request({method: 'get', url:"comments.php", onSuccess: function(response){displayResult(response)}});
				myRequest.send("id="+$("nzb").get('value')+"&ajax=true&page="+page);
				
				});
				
			});
		}
	}
	
	function clignoter()
	{
		if (stop) return;
		
		var myFx = new Fx.Tween($("thanks"));
		
		if (!blue) 
		{
			myFx.start('background-color', '#169529');
			blue = true;
		}
		else if (!pink) 
		{
			myFx.start('background-color', '#6d4528');
			pink = false;
			blue = false;
		} 
	}
	
}

});