function Hover_Class(el) {
	var image_name = $(el).getParent().getElement("img").name;	

	over(image_name);
}

function UnHover_Class(el) {
	var image_name = $(el).getParent().getElement("img").name;

	out(image_name);
}

/*
function menu_hover(el) {
	var parent = $(el).getParent();
	var childrens = parent.getChildren('li');
	
	var count = childrens.length;
	
	for(i=0; i<count; i++) {
		
		if(childrens[i] != $(el)) {
			
		}
	}	
}

function menu_unhover(el) {
	var parent = $(el).getParent();
	var childrens = parent.getChildren('li');
	
	var count = childrens.length;
	
	for(i=0; i<count; i++) {
		
		if(childrens[i] != $(el)) {
			childrens[i].style.marginTop = '-5px';
		}
	}	
}
*/

function ieMenu() {
	
	var MenuChilds = $('mainmenu').getChildren("li"),
		countMenuChilds = MenuChilds.length,
		LastMenuChild = MenuChilds[countMenuChilds-1];
	
	var Clearer = new Element("div", {"class": "clearer"});
		
		Clearer.inject(LastMenuChild, 'after');
		
//		if(ie) {
			for (i=0 ; i < countMenuChilds ; i++) {
				var ChildChildrens = MenuChilds[i].getChildren("span")[0].getChildren("ul"),
					countChildChildrens = ChildChildrens.length,
					LiChilds = ChildChildrens.getChildren("li")
					
				if(countChildChildrens > 0) {
					for(ii = 0; ii < countChildChildrens ; ii++) {
						
						LiChilds[ii].addEvents({
							'mouseenter': function() {
								this.addClass('hover');
							},
							'mouseleave': function() {
								this.removeClass('hover');
							}					 
					 	});
						
					}
				}
				
				MenuChilds[i].addEvents({
					'mouseenter': function() {
						this.addClass('hover');
					},
					'mouseleave': function() {
						this.removeClass('hover');
					}
				});
			}
//		}	

		if($('submenu')) {
			var Submenu = $('submenu').getChildren('li'),
				countLiSubmenu = Submenu.length;
				
			for(si = 0 ; si < countLiSubmenu ; si++) {
				Submenu[si].addEvents({
					'mouseenter': function() {
						this.addClass('hover');
					},
					'mouseleave': function() {
						this.removeClass('hover');
					}						  
				});
			}
		}
}

function ieSubmenu() {
	if($('submenu')) {
			var Submenu = $('submenu').getChildren('li'),
				countLiSubmenu = Submenu.length;
				
			for(si = 0 ; si < countLiSubmenu ; si++) {
				Submenu[si].addEvents({
					'mouseover': function() {
						this.addClass('hover');
					},
					'mouseout': function() {
						this.removeClass('hover');
					}						  
				});
			}
		}
}
