function CSS_Hidden (ID, On, Timer) 
	{
	// need f
	if (typeof (ID)!='object') { var El=document.getElementById (ID);} else { El=ID;}		
	if (Timer) 
		{
		if (On==1) 
			{
			var f='CSS_Hidden("'+ID+'", "'+0+'")';
			setTimeout(f, Timer);
			} else {
			var f='CSS_Hidden("'+ID+'", "'+On+'")';
			setTimeout(f, Timer);
			return;
			}
		}

	var El=document.getElementById (ID);
	if (El) 
		{
		if (On==1) 
			{
			El.style.visibility='visible';
			} else {
			El.style.visibility='hidden';				
			}
		}
	}


var CSS_V=new Array();



function CSS_Open_Close (ID, On, Cookie) 
	{
	// need f
	if (typeof (ID)!='object') { var El=document.getElementById (ID);} else { El=ID;}		

	var El=document.getElementById (ID);
	if (El) 
		{
		var ID=ID.id;

		// init
		if (!CSS_V[ID]) {if (El.style.visibility!='hidden') { CSS_V[ID]=0;  } else { CSS_V[ID]=1;} }
		
		if (On && On==1) { CSS_V[ID]=1; }
		if (On && On!='1') { CSS_V[ID]=0; }

		if (CSS_V[ID]==1) 
			{
			CSS_V[ID]=0;
			El.style.visibility='visible';
			El.style.display='block';
			} else {
			CSS_V[ID]=1;
			El.style.visibility='hidden';				
			El.style.display='none';
			}
		}

	if (Cookie==1) 
		{
		
		document.cookie=ID+'='+CSS_V[ID]+'; path=; expires=Mon, 01-Jan-2020 00:00:00 GMT'; 		
		}
	}



function CSS_Class (ID, New_Class) 
	{
	// need f
	if (typeof (ID)!='object') { var El=document.getElementById (ID);} else { El=ID;}		
		
	if (El) 
		{
		El.className=New_Class;
		}
	}


var CSS_L=new Array();


function CSS_Class_Add (ID, New_Class) 
	{
	var Old_Class='';
	// need f
	if (typeof (ID)!='object') { var El=document.getElementById (ID);} else { El=ID; }		

	
	var ID=ID.id;

	
	if (CSS_L[ID]) 
		{
		Old_Class=CSS_L[ID];
		}		
	
	
	if (El) 
		{
		var CSSClass=El.className;
		if (New_Class.length>0) 
			{
			if (!CSS_L[ID]) 
				{
				CSS_L[ID]=CSSClass;
				CSSClass=CSSClass+' '+New_Class;
				} else {
				CSSClass=Old_Class+' '+New_Class;
				}
			} else {
			CSSClass=Old_Class;
			}
		El.className=CSSClass;
		}
	//	document.all.big.innerHTML=CSSClass;
	}


