//<--
/*

	@author: SWAT (Rostovtsev Ruslan)
	@url: http://dc-swat.net.ru
	@version: 1.0.0

*/


if(typeof(site) == 'undefined') site = {};



site.makeSliders = function(sidebar) {

	var li = sidebar.getElements('li');
	
	li.each(function(item, index) {
					
			if(item.hasClass('heading')) {
				
				if(!Browser.Engine.trident) {
				
					if(!item.getElements('a').length) {
					
						item.setStyle('cursor', 'pointer');
						
						item.addEvent('click', function(event) {
															
							//event.stop();
							li[index+1].slide();
							
						});
					
					}
					
					/*
					var accordion = new Accordion('.heading', '.news', {
						opacity: false,
						onActive: function(toggler, element){
							toggler.setStyle('color', '#333333');
							toggler.setStyle('background', '#F7F1E5');
						},
						onBackground: function(toggler, element){
							toggler.setStyle('color', '#333');
							toggler.setStyle('background', '#E8D7B7');
						}
					}, sidebar);*/
				
				}
				
				
				if(Browser.Engine.trident && Browser.Engine.version == 4) {
				
					item.addEvents({										   
						mouseenter: function() {
							item.addClass('hover');
						},
						mouseleave: function() {
							item.removeClass('hover');
						}										   
					});
				}
			}		
	});
	
}



site.initialize = function() {

	var cont = $(document.body).getElement('.container');
	
	if($chk(cont)) {

		//var cover = cont.getElement('.cover');
		//if($chk(cover) && $chk(cover.getElement('img'))) cover.getElement('img').reflect({height:0.20, opacity:0.5});
		
		//$$("img").filter(function(img) { return img.hasClass("reflect"); }).reflect();
		
		//var mc = cont.getElement('.mainContent');
		//if($chk(mc.getElement('.hronics'))) mc.getElement('.hronics').getElement('img').reflect();
		
		//new UvumiDropdown(cont.getElement('.mainmenu'));
		
		site.makeSliders(cont.getElement('.leftSidebar'));
		site.makeSliders(cont.getElement('.rightSidebar'));
		site.makeSliders(cont.getElement('.mainContent'));
		
		
		if(Browser.Engine.trident || Browser.Engine.gecko) {
			
			var tables = cont.getElement('.mainContent').getElements('table');
			
			if(tables.length) {
			
				tables.each(function(item, index) {
				
					item.getElements('tr:odd').setStyle('background', '#F3F3F3');
					
					if(Browser.Engine.trident && Browser.Engine.version == 4) {
						item.getElements('tr').addEvents({
							mouseenter: function() {
								this.addClass('hover');
							},
							mouseleave: function() {
								this.removeClass('hover');
							}
						});
					}
				});
			
			}
			
		}
		
		
		if(Browser.Engine.trident && Browser.Engine.version == 4) {
			
			var cl = cont.getElement('.mainContent').getElement('.chronics-list');
			
			if($chk(cl)) {
				
				cl.getElements('li').each(function(item, index) {
					item.addEvents({										   
						mouseenter: function() {
							item.addClass('hover');
						},
						mouseleave: function() {
							item.removeClass('hover')
						}							   
					});
				});
			}
			
			
			var menu = cont.getElement('ul.mainmenu')
			
			if($chk(menu)) {
				
				menu.getElements('li').each(function(item, index) {
						
						item.addEvents({										   
								mouseenter: function() {
									$clear(item.retrieve('delay'));
									item.addClass('hover');
								},
								mouseleave: function() {
									item.store('delay',(function(){item.removeClass('hover')}).delay(50, this, item));
								}										   
						});
				});
			}
		}
		
	}

}


window.addEvent('domready', function() {   

    try {
		
		site.initialize();
		
	} catch(E) {
		
		alert(E);
	}
	
}); 



//-->
