window.addEvent('load', function() {
	
	getCount();
	pages();
	refreshTable();
	
	$('chackwinform').addEvent('keydown', function(ev) {
		if(ev.key == 'enter')
			new Event(ev).stop();
	});
	
	$('chackwinbtn').addEvent('click', function() {
		$('chackwinform').set('send', {url: '/req.php?r=data/chackwin/', method: 'post', onSuccess: function(callback){
			var response = JSON.decode(callback);
			$('winstatus').set('html', response.status);
		}});
		$('chackwinform').send();
	});
	
});

function getCount()
{
	new Request.JSON({url: "/req.php?r=/data/", method: 'post', onComplete: function(callback){
		$('count').set('html', callback.count);
		$('winings').set('html', callback.winings);
		if(callback.status == "new")
		{
			$('names').set('html', callback.names);
			$('picture').setProperty('src', '/media/' + callback.item + '_big.jpg');
			$('closeditems').set('html', callback.closed);
		}
	}}).POST();
	var t = setTimeout("getCount()", 15000);
}

function pages()
{
	$('pages').getElements("a").each(function(el){
		el.addEvent('click', function(){
			if($chk(el.getElement("input[name=p]")))
			{
				page = el.getElement("input[name=p]").value;
				new Request.JSON({url: "/req.php?r=/data/table/", data: {page: page},method: 'post', onComplete: function(callback){
					$('wintable').set('html', callback.table.list);
					$('pages').set('html', callback.table.pages);
					$('currpage').set('value', page);
					pages();
				}}).POST();
			}
		});
	});
}

function refreshTable()
{
	if($('currpage').value == 1)
	{
		new Request.JSON({url: "/req.php?r=/data/table/", data: {page: 1},method: 'post', onComplete: function(callback){
			$('wintable').set('html', callback.table.list);
			$('pages').set('html', callback.table.pages);
			pages();
		}}).POST();
	}
	var r = setTimeout("refreshTable()", 300000);
}