function onClass(elt1,desel,elt2,elt3tag,desel2,tohide)
{
	if(elt1 && (typeof(elt1)=='string'))
	{
		elt1=document.getElementById(elt1);
	}
	if(elt2 && (typeof(elt2)=='string'))
	{
		elt2=document.getElementById(elt2);
		
	}
	if(elt3tag)
	{
		var elt1s=elt1.parentNode.getElementsByTagName(elt1.tagName);
		for(i=0;i<elt1s.length;)
		{
			if(elt1s[i].parentNode==elt1.parentNode)
			{
				if(elt1s[i]==elt1)
				{
					if(/sel/.test(elt1s[i].className))
					{
						if(desel)
						{
							elt1s[i].className=elt1s[i].className.replace('sel', '');
						}
					}
					else
					{
						elt1s[i].className+=elt1s[i].className?' sel ':'sel';
						//toggleVis('actubt1'+(i+1),1);
						//toggleVis('actubt2'+(i+1),0);
						//if(i == 2)toggleVis('actubt14',1);
						num=actuonglettohide[i].substr(actuonglettohide[i].length-1,1)
						toggleVis('actubt1'+num,1);
						toggleVis('actubt2'+num,0);						

					}
					if (elt2)
					{
						var k=i;
					}
				}
				else
				{
					if(!desel)
					{
						elt1s[i].className=elt1s[i].className.replace('sel', '');
						//toggleVis('actubt1'+(i+1),0);
						

						//toggleVis('actubt2'+(i+1),1);
						//if(i == 2)toggleVis('actubt14',0);
						num=actuonglettohide[i].substr(actuonglettohide[i].length-1,1)

						toggleVis('actubt1'+num,0);
						toggleVis('actubt2'+num,1);	
					}
				}
			}
			i++;
		}
		var elt3s=elt2.getElementsByTagName(elt3tag);
		for(i=0;i<elt3s.length;)
		{
			if(elt3s[i].parentNode==elt2)
			{
				if(i == k)
				{
					if(/sel/.test(elt3s[i].className))
					{
						if(desel2)
						{
							elt3s[i].className=elt3s[i].className.replace('sel', '');
						}
					}
					else
					{
						elt3s[i].className+=elt3s[i].className?' sel ':'sel';
					}
				}
				else
				{
					if(!desel2)
					{
						elt3s[i].className=elt3s[i].className.replace('sel', '');


					}
				}
			}
			else
			{
				k=k+1;
			}
			i++;
		}
	}
	else
	{
		if(desel)
		{
			if(/sel/.test(elt1.className))
			{
				elt1.className=elt1.className.replace('sel', '');
			}
			else
			{
				elt1.className+=elt1.className?' sel ':'sel';
			}
		}
		else
		{
			if(!(/sel/.test(elt1.className)))
			{
				elt1.className+=elt1.className?' sel ':'sel';
			}
		}
		if(elt2)
		{
			if(/sel/.test(elt2.className))
			{
				if(desel)
				{
					elt2.className=elt2.className.replace('sel', '');
				}
			}
			else
			{
				elt2.className+=elt2.className?' http://www.pollutec.com/#el ':'sel';
				
			}
		}
	}
}