// JavaScript Document
	var  v=2;
	var  TimerID;
	var  timed;
	var  act_item;
	var  act_cells="cell_02";
	var  sm_typer='';
	
	
	function showLayer(id_list, id_cells, id)
		{	
		if ((act_item!="" ) && (id_cells!="" ) )
				{					
					check_open(act_item, act_cells);
					clearTimer(id_list);
					visibleSelect(true,act_item);
				}			
		if (document.getElementById(id_list)!= null)
			{
				
				act_item = id_list;	
				act_cells= id_cells;
				var  x = document.getElementById(id_cells).offsetLeft;
				var  y = document.getElementById(id_cells).offsetTop;
				var  z = document.getElementById(id).offsetTop;				
				obj = document.getElementById(id_list);
				obj.style.display = 'block';				
				obj.style.left = x +150+ "px";
				obj.style.top = y + z + 265+ "px";				
				visibleSelect(false,id_list);
				//alert (y);
			}
			document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_a.jpg)";
			
			document.getElementById(id_cells).style.color = "#f1aa00" ;			 
		}
		
	function check_open (id_list, id_cells)
		{			
			if (document.getElementById(id_list)!=null)
				{
					document.getElementById(id_list).style.display = 'none';
					
				}
				document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_na.jpg)";
				
				document.getElementById(id_cells).style.color = "#003CA0" ;
		}	

	 
	function showMenu (id_list, id_cells)
		{ 
			//v=1;
			clearTimeout(TimerID);
			document.getElementById(id_list).style.display = 'block';
			
			 
			//document.getElementById(id_list).style.display= '';
			document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_a.jpg)";
			
			document.getElementById(id_cells).style.color = "#f1aa00" ;
			visibleSelect(false,id_list);
			
			 
		}		
	function hiddenMenu (id_list, id_cells)
		{
			if (document.getElementById(id_list)!=null)
			{
			//v=0;
			//clearTimeout(TimerID);
			document.getElementById(id_list).style.display = 'none';
			//document.getElementById(id_list).style.visibility = 'collapse;';
			//document.getElementById(id_list).style.display="none";
			visibleSelect(true);			
			document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_na.jpg)";
				
			document.getElementById(id_cells).style.color = "#003CA0" ;
			}
			document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_na.jpg)";
				
			document.getElementById(id_cells).style.color = "#003CA0" ;
			//visibleSelect(true);
		}
		
		
	function check_c (id_list, id_cells)
		{			
			 		document.getElementById(id_list).style.display = 'none';
					document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_na.jpg)";
				
					document.getElementById(id_cells).style.color = "#003CA0" ;	
					visibleSelect(true,id_list);
		}
		
		
		
		
		
			
	function hiddenLayer(id_list, id_cells)
		{
		
			if (document.getElementById(id_list)!=null)
				{
					document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_a.jpg)";
					
					document.getElementById(id_cells).style.color = "#f1aa00" ;
					TimerID = setTimeout('check_c("'+id_list+'","'+id_cells+'")', 1000);
					timed = timerID;					  
				}
				 
			
			else
				{
					document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_na.jpg)";
					
					document.getElementById(id_cells).style.color = "#003CA0" ;
					visibleSelect(true,id_list);
				}
				//document.getElementById(id_cells).style.backgroundImage = "url(/img/menu1_bg_na.jpg)";
				//
				//	document.getElementById(id_cells).style.color = "#003CA0" ;
				act_cells= id_cells;
		}
 
		
		
	function clearTimer()
		{
		 timerID = timed;
		 clearTimeout(TimerID);
		}			
	function visibleSelect(state, givedata){

		var obj;
		var ok=false;
		
		if (typeof(givedata)=='string')
			{
				obj=document.getElementById(givedata);			
				if ((typeof(obj)=='object') && (obj!=null)) 
					ok=true;
			}
		else
			{
				if ((typeof(givedata)=='object') && (givedata!=null))
					{
						obj=givedata;
						ok=true;
					}
			}
		
		if (ok)
			{
				var tmp=obj.offsetParent;
				moveX=0;
				moveY=0;
				while((typeof(tmp)=='object') && (tmp!=null) && (tmp!=window))
					{
						//alert(typeof(tmp));
						moveX+=tmp.offsetLeft;
						moveY+=tmp.offsetTop;
						tmp=tmp.offsetParent;
					}
				x1b=moveX+obj.offsetLeft;
				y1b=moveY+obj.offsetTop;
				x1e=x1b+obj.offsetWidth;
				y1e=y1b+obj.offsetHeight;				
				//alert(x1b+', '+y1b+', '+x1e+', '+y1e);
				var n=document.forms.length;
				for(var i=0;i<n;i++)
					{
						var k=document.forms[i].elements.length;
						for(var j=0;j<k;j++)
							{
								if ((document.forms[i].elements[j].type=='select-one') ||
		(document.forms[i].elements[j].type=='select-multiple'))
									{	
										var tmp=document.forms[i].elements[j].offsetParent;
										moveX=0;
										moveY=0;
										while((typeof(tmp)=='object') && (tmp!=null) && (tmp!=window))
											{
												//alert(typeof(tmp));
												moveX+=tmp.offsetLeft;
												moveY+=tmp.offsetTop;
												tmp=tmp.offsetParent;
											}
										x2b=moveX+document.forms[i].elements[j].offsetLeft;
										y2b=moveY+document.forms[i].elements[j].offsetTop;
										x2e=x2b+document.forms[i].elements[j].offsetWidth;
										y2e=y2b+document.forms[i].elements[j].offsetHeight;		
										//alert(x1b+', '+y1b+', '+x1e+', '+y1e);
										//alert(x2b+', '+y2b+', '+x2e+', '+y2e);
										if (((((x1b>=x2b) && (x1b<=x2e)) || ((x1e>=x2b) && (x1e<=x2e))) &&
										(((y1b>=y2b) && (y1b<=y2e)) || ((y1e>=y2b) && (y1e<=y2e)))) ||
										((((x2b>=x1b) && (x2b<=x1e)) || ((x2e>=x1b) && (x2e<=x1e))) &&
										(((y2b>=y1b) && (y2b<=y1e)) || ((y2e>=y1b) && (y2e<=y1e)))))
											{
												if (state)
													{
														document.forms[i].elements[j].style.visibility="visible";
													}
												else
													{
														document.forms[i].elements[j].style.visibility="hidden";
													}
											}//if
		
									}//if
							}//for
					}//for
			}
		
		
		else
		{//if
		//alert('I cannot understand you.');
		}//if
		}
		
		 
