var head="display:''"
img1=new Image()
//img1.src="img/ug.gif"
img2=new Image()
//img2.src="img/ug_1.gif"



var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

function checkcontained()
{
    openFolder(event.srcElement);
}

function openFolder(el)
{
    var livel_first = 0;
	var iscontained = 0;
    cur = el;
	
    //-----Если выбран пункт первого уровня без подпунктов------
	// 
	if(cur.id == 'foldempty_first_livel')
		livel_first = 1;
	else
		 while (cur.parentElement)
        {
            if (cur.id == 'foldempty_first_livel' || cur.id == 'foldheader' || cur.id == 'foldinglist')
            {
                livel_first = (cur.id=='foldempty_first_livel')? 1 : 0;
                break
            }
            cur = cur.parentElement;
        }	
	//-----------------------------------------------------------   
	
	// Если выбран пункт первого уровня без подпунктов
	if (livel_first){
		el = cur.nextSibling;
	    while (el)
	    {

	        //el.style.listStyleImage = 'url(img/ug.gif)';

		    var el_foldercontent = el.all.tags('UL')[0];
		    if (el_foldercontent)
	        	el_foldercontent.style.display = 'none';		

			el = el.nextSibling;
	
	    }
        el = cur.previousSibling;
        //--------------------------------------
		while (el)
	    {
			if (el){
		
		   		//el.style.listStyleImage = 'url(img/ug.gif)';
		    	var el_foldercontent = el.all.tags('UL')[0];
		    	if (el_foldercontent)
	                el_foldercontent.style.display = 'none';	
			}
			el = el.previousSibling;
	    }
		
	} // end livel_first
	
	     
    i = 0;
    if (cur.id == 'foldheader')
        iscontained = 1;
    else
        while (cur.parentElement)
        {
            if (cur.id == 'foldheader' || cur.id == 'foldinglist')
            {
                iscontained=(cur.id=='foldheader')? 1 : 0;
                break
            }
            cur = cur.parentElement;
        }
    if (iscontained &&  !livel_first)
    {
        var foldercontent = cur.all.tags('UL')[0];
        if (!foldercontent)
            return;
        
        if (foldercontent.style.display == 'none')
        {
            //cur.style.listStyleImage = 'url(img/ug_1.gif)';
            foldercontent.style.display = '';
		
	           el = cur.nextSibling;
	    while (el)
	    {
	        if (el.id != 'foldempty' && el.id != 'foldempty_first_livel'){
			
		    	//el.style.listStyleImage = 'url(img/ug.gif)';
		    	var el_foldercontent = el.all.tags('UL')[0];
		    	if (el_foldercontent)
	           		el_foldercontent.style.display = 'none';
						
		    }
			el = el.nextSibling;
		
	    }
        el = cur.previousSibling;
		
		// next	
	    while (el)
	    {
			if (el.id != 'foldempty' && el.id != 'foldempty_first_livel'){
		
		   		//el.style.listStyleImage = 'url(img/ug.gif)';
		    	var el_foldercontent = el.all.tags('UL')[0];
		    	if (el_foldercontent)
	                el_foldercontent.style.display = 'none';	
			}
			el = el.previousSibling;
	    }                        
        }
        else
        {
            //cur.style.listStyleImage = 'url(img/ug.gif)';
            foldercontent.style.display = 'none';
        }
    }
		
	
}

document.attachEvent('onclick', checkcontained);

