var loadSelect = $empty();

window.addEvent('domready',function(){
	loadSelect = $('saveDBLoad');
	
	if($('saveDB'))
	$('saveDB').addEvent('click',function(e){
		if(bankTom.length == 0)
			return alert('Nincs mit elmenteni!');
		else
			if(!confirm('Biztos hogy felülírod a mai mentésed ezzel?'))
				return true;

		$('sortbybank').fireEvent('click',e);
		
		sortBankTom(bankRendez.serialize(1));
		var tom = bankTom;
		var tom2 = new Array();
		var i = 0;
		tom.each(function(item,index){
			if(item != null)
			{
				delete item['img'];
				delete item['item_name'];
				delete item['item_name_clean'];
				delete item['last_updated'];
				delete item['sPrice'];
				tom2[i] = item;
				i++;
			}
		});
		loadDateToLoad();
		var Jtom = JSON.encode(tom2);
		//return;
		//return alert(Jtom);
		var now = new Date();

		var bankToDb = new Request({method:'post', url:'handle_bank.php',
			onRequest: function()
			{	
				$$('#saveDB span').setStyle('display','inline');

			},
			onComplete: function()
			{
				
				$$('#saveDB span').setStyle('display','none');
			},
			onSuccess: function(){
				
				$$('#saveDB a').tween('opacity',[0,1]).morph({'color':'#539928'}).set('text','OK');
				setTimeout(function(){
					$$('#saveDB a').tween('opacity',[0,1]).morph({'color':'#115288'}).set('text','Mentés');
				},3000);
				$('mentDate').set('text','Mentve: ' + now.format("yyyy. mmmm dd., dddd"));

			},
			onFailure: function(){
				$('mentDate').set('text','');
				$$('#saveDB a').tween('opacity',[0,1]).morph({'color':'#992330'}).set('text','HIBA');
				setTimeout(function(){
					$$('#saveDB a').tween('opacity',[0,1]).morph({'color':'#115288'}).set('text','Mentés');
				},3000);			
			}
		}).send('mybank=' + Jtom);
		
		
	});
	
	if(loadSelect)
	{
		loadSelect.addEvent('change',function(e){
			
			var dt = loadSelect.getSelected().get("value");
			if(dt == '')
				return;
			swSortIco($('sortbybank'));
			var now = (dt[0].replace("-","/").replace("-","/"));

			var DBtoBank = new Request.JSON({url:'handle_bank.php', method:'post',
				onRequest: function(){
					drop.setStyle('background-image','url("images/activity_indicator.gif")');
				},
				onSuccess: function(json,text){
					upCont = json;

					if(upCont != null)
					{	
						fillBank();
						$('mentDate').set('text','Mentve: ' + dateFormat(now, "yyyy. mmmm dd., dddd"));
					}
					else {
						$('mentDate').set('text','');
					}
				},
				onComplete:function(){
					drop.setStyle('background-image','url("images/activity_indicator.gif")');
				}
			}).send('dt='+dt);
			loadSelect.selectedIndex = 0;
		});
		
	}
	
	var loadDateToLoad = function(){
		var listaLeker = new Request.JSON({url:'handle_bank.php', method:'post',
			onSuccess: function(json,text){
				if(json == null)
					return;

				loadSelect.empty();
				json.each(function(item,index){
					if(item !=null)
						var opt = new Element('option',{'value':item.DATE,'text':item.FDATE}).inject(loadSelect);
				});
				
			}
		}).send('getList=true');
		
	};
	
	
});
