

var artemedic = {


	field_on_focus : function (element) {

		if ($(element)) {

			if (($(element).nodeName.toLowerCase() == 'input') || 
				($(element).nodeName.toLowerCase() == 'textarea')){

				if (($(element).value == $(element).title) &&
					($(element).value != 'http://')){
					$(element).value='';
				} 	
			}

			$(element).removeClass('empty');
			$(element).removeClass('empty');
			$(element).addClass('active');
			
			
		}
	},
	
	
	field_on_blur : function (element) {
		
		
			if ($(element)) {
			
				if ($(element).nodeName.toLowerCase() == 'select') {
				
					if ($(element).selectedIndex == 0) {
						$(element).addClass('empty');
					}
					
				} else {
			
					if (($(element).value.length < 1) ||
						($(element).value == $(element).title)) {
						$(element).value= $(element).title;
						$(element).addClass('empty');
					} 		
					
				}
				
				$(element).removeClass('active');
			}
	}	
	



}


window.addEvent('domready', function() {

	//######################
	var mainmenu_is_opened = 0;
	
	if ($$('li.menu_sub.slide_effect')){
		
		$$('li.menu_sub.slide_effect').addEvent('mouseenter', function () {
			var show = this.getElements('div');						 
			var hide_array = $$('li.menu_sub.slide_effect div.mainmenu');		
			hide_array.each(function (hide) {
			
				if (hide != show) {
					hide.setStyles({
						display: 'none'
					});
				}
			});
		
			var container =	this.getParent().getParent().getParent();							  
			var myEffects = new Fx.Morph(container, {duration: 300, transition: Fx.Transitions.linear});
			show.setStyles({
				display: 'block'
			});
			
			if (mainmenu_is_opened == 0) {
				myEffects.start({
						'height': [100, 200]
				});
			}
			
			mainmenu_is_opened = 1;
		});	



		$('header').addEvent('mouseleave', function () {
		
			var container = this;	
			
			var myEffects = new Fx.Morph(container, {duration: 300, transition: Fx.Transitions.linear});
					
			if (mainmenu_is_opened == 1) {

				myEffects.start({
					'height': [200, 100]
				});
				
				var hide_array = $$('li.menu_sub.slide_effect div.mainmenu');		
				hide_array.each(function (hide) {
				
					hide.setStyles({
						display: 'none'
					});
				});						
							
				mainmenu_is_opened = 0;
			}

		});
	
	}
})