window.addEvent('domready', function() {
	//new newDrop({'id' : 'drop-gads','host' : host,'call' : gadi});
	//new newDrop({'id' : 'drop-menesis','host' : host,'call' : call});
	//new newDrop({'id' : 'drop-nedela','host' : host,'call' : call});
	new newDrop({'id' : 'drop-tops','host' : host,'call' : general});
	//new newDrop({'id' : 'drop-limits','host' : host,'call' : call});
	$('kartot-pec').getElements('a').addEvent('click',function(e) { e.stop();
		$('kartot-pec').getElement('a.active').removeClass('active'); this.addClass('active');
		$('kriterijs').set('value',this.get('rel'));
		json();
	});
});
var call = function(victim,holder) {
	$(holder.replace('drop-','')).set('value',victim.rel);
	json();
}
var general = function(victim,holder) {
	$(holder.replace('drop-','')).set('value',victim.rel);
	if (victim.rel == 'nedela') nedelas();
	else if (victim.rel == 'menesis') menesi();
	else if (victim.rel == 'gads') gadi();
	else $('dropi').set('html','');
	json();
}
function gadi() {
	new Request.HTML({
		url : host + 'html.php',
		async : false,
		onSuccess : function(response) {
			$('dropi').set('html','');
			$('dropi').adopt(response);
			$('gads').set('value',$('drop-gads').getElement('.red-current').get('text'));
			new newDrop({'id' : 'drop-gads','host' : host,'call' : call});
		}
	}).post({'auto_topa_gads' : $('gads').value,'topa_tips' : $('tops').value});
}
var new_menesi = function(victim,holder) {
	$(holder.replace('drop-','')).set('value',victim.rel);
	menesi();
	json();
}
var menesi = function() {
	new Request.HTML({
		url : host + 'html.php',
		async : false,
		onSuccess : function(response) {
			$('dropi').set('html','');
			$('dropi').adopt(response);
			$('menesis').set('value',$('drop-menesis').getElement('.red-list').getFirst('a').rel);
			new newDrop({'id' : 'drop-menesis','host' : host,'call' : call});
			$('gads').set('value',$('drop-gads').getElement('.red-current').get('text'));
			new newDrop({'id' : 'drop-gads','host' : host,'call' : new_menesi});
		}
	}).post({'auto_topa_gads' : $('gads').value,'topa_tips' : $('tops').value});
}
var new_nedelas = function(victim,holder) {
	$(holder.replace('drop-','')).set('value',victim.rel);
	nedelas();
	json();
}
var nedelas = function() {
	new Request.HTML({
		url : host + 'html.php',
		async : false,
		onSuccess : function(response) {
			$('dropi').set('html','');
			$('dropi').adopt(response);
			$('nedela').set('value',$('drop-nedela').getElement('.red-list').getFirst('a').rel);
			new newDrop({'id' : 'drop-nedela','host' : host,'call' : call});
			$('gads').set('value',$('drop-gads').getElement('.red-current').get('text'));
			new newDrop({'id' : 'drop-gads','host' : host,'call' : new_nedelas});
		}
	}).post({'auto_topa_gads' : $('gads').value,'topa_tips' : $('tops').value});
}
function json() {
	new Request.HTML({
		url : host + 'html.php',
//		onRequest : function() { $('red-ajax').removeClass('hidden'); },
		onSuccess : function(dati) {
//			$('red-ajax').addClass('hidden');
			$('leftbar').set('html','');
			$('leftbar').adopt(dati);
			all_entries();
		}
	}).post({'auto_tops' : 1,'gads' : $('gads').value,'menesis' : $('menesis').value,'nedela' : $('nedela').value,
			'kriterijs' : $('kriterijs').value,'tops' : $('tops').value,'limits' : $('limits').value,
			'marka' : $('marka').value,'damas' : 1});
}
