/*Event.observe(window, 'onload', function() {
init();
})
*/
//window.onload = initUtil;

var curr_tab = 0;
var subTab = 0;
var seth = 0;
var setc = 0;

function hideSubMenu() {
	var id = 0;

     	for(i = 2; i < 8; i++){
			$('m'+i).hide();
     	}	
}

function currentTab(){
	ul = document.getElementById('meniu');
        ul = $('meniu').firstDescendant();
        li = ul.getElementsByTagName('li');
     //li = ul.$$('li');         
        for(i = 0; i < li.length; i++){
              selected = li[i].getAttribute("class");
              if(selected == 'selected' ) {
                      id = li[i].getAttribute('id');
                      curr_tab = 'm'+id;
               //      alert(curr_tab);
              }
        }
  	
}

function checkSubMenu() {
	for(i = 2; i < 8; i++){
		isVisible = $('m'+i).getStyle('display');
		if(isVisible != 'none' ) {
			//setHideDiv = setTimeout("$(curr_tab).hide()", 500);
			$(curr_tab).hide();
		}
       	}

}

// m2 -taburi cu meniu vertical
function displaySubMenu() {  //afiseaza submeniul tabului curent dupa hoover 
	for(i = 2; i < 8; i++){
		if(curr_tab == 'm'+i){	
			//checkSubMenu();				
		//	subTab = setTimeout("$(curr_tab).show()", 1000);
			$(curr_tab).show();
			//Effect.SlideDown('curr_tab', { duration: 3.0 });

		}
	} 
    /*
	for(i = 2; i < 9; i++) {
		if(curr_tab != 'm'+i)
			$(i+='' ).removeClassName('selected');
    		
	}
    */    	

}


function onClick(id) {
	hideSubMenu();
        id_tab = 'm'+id;
/*	if(curr_tab != 'm'+id) {
		aHoover = $('submeniu').getElementsByTagName('a');
		for(i = 0; i < aHoover.length; i++) {
			aHoover[i].setStyle({
				color: 'red'
			});
		}
	}
	if(id_tab == 'm3') {
		Effect.SlideDown('m3'); return false;
		$('submeniu').setStyle({
			height: '34px'
		});
	
	} 
*/
	$('m'+id).show();
	$(id+='').addClassName('selected');
}



function onOut(id) {
	//alert(id);
	if(curr_tab != 'm'+id) {
		//seth = setTimeout('$("m"+id).hide()', 2000);
		$("m"+id).hide();
	}
        displaySubMenu();
      //  if(curr_tab != 'm'+id)
      //       setc = setTimeout("$(id +='').removeClassName('selected')", 2000);
}

function initUtil() {
hideSubMenu();
currentTab();
	
Event.observe('menu1', 'click', function(event) {
     hideSubMenu();
});


Event.observe('menu1', 'mouseover', function(event) {
	hideSubMenu();
	$('menu1').addClassName("selected");
});

Event.observe('menu1', 'mouseout', function(event) {
        hideSubMenu();
	displaySubMenu();
	if(curr_tab != 'm1')
		$('menu1').removeClassName("selected");

});


Event.observe('menu2', 'click', function(event) {
	onClick(2);
});

Event.observe('menu2', 'mouseover', function(event) {
	$('menu2').addClassName("selected");
	//onClick(2);
	onClick(2);

});

Event.observe('menu2', 'mouseout', function(event) {
	onOut(2);
});

Event.observe('menu3', 'mouseout', function(event) {
	onOut(3);
});


Event.observe('menu3', 'click', function(event) {
        onClick(3);
});

Event.observe('menu3', 'mouseover', function(event) {
	$('menu3').addClassName("selected");
	onClick(3);

});

Event.observe('menu4', 'mouseout', function(event) {
	onOut(4);
});

Event.observe('menu4', 'click', function(event) {
	onClick(4);
});

Event.observe('menu4', 'mouseover', function(event) {
	$('menu4').addClassName("selected");
	onClick(4);

});

Event.observe('menu5', 'mouseout', function(event) {
	onOut(5);
});

Event.observe('menu5', 'click', function(event) {
        onClick(5);
});

Event.observe('menu5', 'mouseover', function(event) {
	$('menu5').addClassName("selected");
	onClick(5);

});

Event.observe('menu6', 'mouseout', function(event) {
	onOut(6);
});

Event.observe('menu6', 'click', function(event) {
        onClick(6);
});

Event.observe('menu6', 'mouseover', function(event) {
	$('menu6').addClassName("selected");
	//Effect.SlideDown('m6');
	onClick(6);
});


Event.observe('menu7', 'mouseout', function(event) {
        onOut(7);
});

Event.observe('menu7', 'click', function(event) {
        onClick(7);
});

Event.observe('menu7', 'mouseover', function(event) {
        $('menu7').addClassName("selected");
	onClick(7);
});


Event.observe('menu8', 'mouseout', function(event) {
      	hideSubMenu();
        displaySubMenu();
        if(curr_tab != 'm8')
                $('menu8').removeClassName("selected");

});

Event.observe('menu8', 'click', function(event) {
        hideSubMenu();
});

Event.observe('menu8', 'mouseover', function(event) {
	hideSubMenu();
	$('menu8').addClassName("selected");
});


// submeniu
if(curr_tab == 'm2') {
        $('m2').show();
}	

Event.observe('m2', 'click', function(event) {
        
       	$('menu2').firstChild.addClassName("selected");
       	hideSubMenu();
       	$('m2').show();
});

Event.observe('m2', 'mouseover', function(event) {
	$('menu2').firstChild.addClassName("selected");
       	hideSubMenu();
       	$('m2').show();
});

Event.observe('m2', 'mouseout', function(event) {
       	if(curr_tab != 'm2'){
               	$('m2').hide();
		$('menu2').firstChild.removeClassName("selected");
	}
       	displaySubMenu();
});
	
if(curr_tab == 'm3') {
        $('m3').show();
}

Event.observe('m3', 'click', function(event) {
        $('menu3').addClassName("selected");
        hideSubMenu();
        $('m3').show();
});

Event.observe('m3', 'mouseover', function(event) {
        $('menu3').firstChild.addClassName("selected");
        hideSubMenu();
        $('m3').show();
});

Event.observe('m3', 'mouseout', function(event) {
        if(curr_tab != 'm3') {
                $('m3').hide();
		$('menu3').firstChild.removeClassName("selected");
	}

        displaySubMenu();
});


if(curr_tab == 'm4') {
        $('m4').show();
}

Event.observe('m4', 'click', function(event) {
        $('menu4').addClassName("selected");
        hideSubMenu();
        $('m4').show();
});

Event.observe('m4', 'mouseover', function(event) {
        $('menu4').firstChild.addClassName("selected");
        hideSubMenu();
        $('m4').show();
});

Event.observe('m4', 'mouseout', function(event) {
        if(curr_tab != 'm4'){
                $('m4').hide();
		$('menu4').firstChild.removeClassName("selected");
	}

        displaySubMenu();
});

if(curr_tab == 'm5') {
        $('m5').show();
}

Event.observe('m5', 'click', function(event) {
        $('menu5').addClassName("selected");
        hideSubMenu();
        $('m5').show();
});

Event.observe('m5', 'mouseover', function(event) {
        $('menu5').firstChild.addClassName("selected");
        hideSubMenu();
        $('m5').show();
});

Event.observe('m5', 'mouseout', function(event) {
        if(curr_tab != 'm5') {
                $('m5').hide();
		$('menu5').firstChild.removeClassName("selected");

	}
        displaySubMenu();
});

if(curr_tab == 'm6') {
        $('m6').show();
}

Event.observe('m6', 'click', function(event) {
        $('menu6').addClassName("selected");
        hideSubMenu();
        $('m6').show();
});

Event.observe('m6', 'mouseover', function(event) {
        $('menu6').firstChild.addClassName("selected");
        hideSubMenu();
        $('m6').show();
});

Event.observe('m6', 'mouseout', function(event) {
        if(curr_tab != 'm6') {
                $('m6').hide();
		$('menu6').firstChild.removeClassName("selected");

	}
        displaySubMenu();
});


if(curr_tab == 'm7') {
        $('m7').show();
}

Event.observe('m7', 'click', function(event) {
        $('menu7').addClassName("selected");
        hideSubMenu();
        $('m7').show();
});

Event.observe('m7', 'mouseover', function(event) {
        $('menu7').firstChild.addClassName("selected");
        hideSubMenu();
        $('m7').show();
});

Event.observe('m7', 'mouseout', function(event) {
        if(curr_tab != 'm7') {
               $('menu7').firstChild.removeClassName("selected");

		 $('m7').hide();
	}
        displaySubMenu();
});


} // end init function

//OTHER FUNCTIONS
//

function clearField(name){

	value = $(name).readAttribute("value");
	//if(value == "")	{
	   $(name+'_label').hide();
	//} 
	//else if(value.length > 0 ){
	//   $(name+'_label').hide();	
	//}
}

function submitForm(){
	$('m5moduleform_1').submit();
}

function newsletterForm(){
	$('m7moduleform_1').submit();
}

function news(id) {
/*
for(i = 1; i < 11; i++){
$('news'+i).hide();
}
Effect.SlideDown('news'+id);
*/
Effect.toggle('news'+id, 'slide', { delay: 0.5 });
classNews = $('sign'+id).toggleClassName('minus');
setTimeout('classNews', 22000);
}

//Management
var setM = 0; 


function management(no) {
   clearTimeout(setM);

   var baners = $('pics').childElements();
   var btn = $('mbtn').childElements();
   var text = $$('.maincont');
   text = text[0].childElements();
   
   for(i=0;i<baners.length;i++) {
     baners[i].hide();
     var item = btn[i].childElements();
     text[i].hide()
     if(item[0].hasClassName('active')) 
        item[0].removeClassName('active');
        
   } 
   baners[no].appear();
   text[no].appear();
   btn = btn[no].childElements();
   btn[0].addClassName('active');
   if(no==2) {
       no = -1;
    }   
    initManagement( ++no);
}


function initManagement(no) {
  setM = setTimeout("management("+no+")", 5000);
}
