var Site = {
	
	start: function(){
		
		if ($('sidebar')){
			Site.appearText();
		}
		if ($('quicknewstitle')) quicknewstitle.start();
		

	},

	appearText: function(){
		var timer = 0;
		var sideblocks = $$('#sidebar li');
		
		var slidefxs = [];
		var colorfxs = [];
		
		sideblocks.each(function(el, i){
			el.setStyle('margin-left', '-105px');
			timer += 150;
			slidefxs[i] = new Fx.Style(el, 'margin-left', {
				duration: 250, 
				transition: Fx.Transitions.backOut,
				wait: false,
				onComplete: Site.createOver.pass([el, i])
			});
			slidefxs[i].start.delay(timer, slidefxs[i], 0);

		}, this);
	},
	
	createOver: function(el, i){
		var first = el.getFirst();
		if (!first || first.getTag() != 'a') return; 
		var overfxs = new Fx.Styles(first, {'duration': 200, 'wait': false});
		

		el.mouseouted = true;
		el.addEvent('mouseenter', function(e){
			overfxs.start({
				'margin-left': 20 
			});
		});
		el.addEvent('mouseleave', function(e){
			overfxs.start({
				'margin-left': 10 
			});
		});
		el.addEvent('click', function(e){
			var clickfxs = new Fx.Slide($('newstoday'), {mode: 'horizontal'});
			clickfxs.slideOut().chain(function(){    
				var trick=new Date();
				var url = 'getnewstoday.php?title='+el.getProperty('title')+'&'+trick.getTime().toString().substr(0,7);
				new Ajax(url, {method: 'get',update: $('newstoday'),onComplete: function() { clickfxs.slideIn();} }).request();
			})
		});
	}
	

};




var quicknewstitle = {

	start: function(){
		
		quicknewstitle.trs = $$('#quicknewstitle li');

		quicknewstitle.fx= [];
		quicknewstitle.parse();

	},

	parse: function(){
		quicknewstitle.trs.each(function(tr, i){
			quicknewstitle.fx[i] = new Fx.Styles(tr, {wait: false, duration: 300});
			
			var lnk = tr.getElement('a');

			tr.addEvent('click', function(){
				window.open(lnk.getProperty('href'))
			});
			
			tr.addEvent('mouseenter', function(){ 
					quicknewstitle.fx[i].start({
						'background-color': '#293241',
						'color': '#ffffff'
					});
			});
			
			tr.addEvent('mouseleave', function(){ 
					quicknewstitle.fx[i].start({
						'background-color': '#1f2428',
						'color': '#9a9a98'
					});
			});

		});
	}

};

function getquicknews(catid)
{
				$('qntitle').effect('opacity', {duration: 1000}).start(0);
				//var myFX = new Fx.Styles($('quicknewstitle'), {}).start({'opacity':0});
				var trick=new Date();
				var url = 'getquicknews.php?cat='+catid+'&'+trick.getTime().toString().substr(0,7);
				new Ajax(url, {method: 'get',update: $('quicknewstitle') , onComplete: function() {$('qntitle').effect('opacity', {duration: 500}).start(1); quicknewstitle.start();}}).request();
				
}
				
window.addEvent('load', Site.start);
