
var guiDors=function(idDors)
{
	this.idu=Math.round(Math.random()*10000000000);
	this.dorsEl=getObject(idDors);
	this.dorsEl.id="DorsRoot_"+this.idu;
	this.dorsEl.className="GUI_DOR_ROOT";
    this.vkladkiEl=this.dorsEl.getElementsByTagName('p');	
	this.vkladkiTitle =new Array();
	this.vkladkiText=new Array();	
	for(i=0;i<this.vkladkiEl.length;i++)
	{
	    this.vkladkiEl[i].style.display="none";
				
		this.vkladkiTitle[i]=this.vkladkiEl[i].title;		
		this.vkladkiText[i]=this.vkladkiEl[i].innerHTML;
		//this.vkladkiEl[i].innerHTML="";
	}
	
	
	
}
guiDors.prototype.showDors=function (strat)
{
	var ul = document.createElement("ul");
	
    ul=this.dorsEl.appendChild(ul);
	ul.className="GUI_DOR_UL";	
	for(i=0;i<this.vkladkiEl.length;i++)
	{
		var title=document.createTextNode(this.vkladkiTitle[i]);        
		var li = document.createElement("li");
		
        li=ul.appendChild(li);
		var a = document.createElement("a");
        a.href="#";
		a.id="aDors_"+this.idu+"_"+i;
		
		a=li.appendChild(a);
		a.innerHTML=this.vkladkiTitle[i];
		a.onclick=function ()
		{
			var num=setIDU(this);
            var preg=/aDors_\d+/gi	
		    var idu=new String(this.id.match(preg));			
			preg=/(\d)+$/gi	
		    idu=idu.match(preg);            
			showdors(idu,num);
			return false;
		}
		
		
	}
	for(i=0;i<this.vkladkiEl.length;i++)
	{
		
		var boxDors = document.createElement("div");			
		boxDors=this.dorsEl.appendChild(boxDors);
		boxDors.innerHTML=this.vkladkiText[i];
		boxDors.id="boxDors_"+this.idu+"_"+i;		
	}
    showdors(this.idu,strat);	
}


function showdors(idu,numdor)
{
	var dorsEl=getObject("DorsRoot_"+idu);
	s=0;
	//alert(dorsEl.innerHTML)
	var vkladkiEl=dorsEl.getElementsByTagName('div');
	
	for(i=0;i<vkladkiEl.length;i++)
	{
		 
		 if(vkladkiEl[i].id=="boxDors_"+idu+"_"+i)
		 {			
				vkladkiEl[i].style.display="none";
				dorsA=getObject("aDors_"+idu+"_"+s);
				dorsA.className="";	
				s++;	
		 }
		 
	}
	dorsEl=getObject("boxDors_"+idu+"_"+numdor);
	dorsEl.style.display="";
    dorsA=getObject("aDors_"+idu+"_"+numdor);
    dorsA.className="GUI_DOR_A_activ";	
} 

