
// verwaltet markierte ids und setzt die hintergrundfarbe
function mark(id,nr)
{
	bg=eval("td1_"+nr+".style.backgroundColor.value");
	
	ids=formname.toolids.value.replace("#"+id+"#","");
	
	
	if (ids==formname.toolids.value)  // nicht markiert => merken
	{
		formname.toolids.value=formname.toolids.value+id+"##";
		
		try{eval("td1_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		try{eval("td2_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		try{eval("td3_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		try{eval("td4_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		try{eval("td5_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		try{eval("td6_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		try{eval("td7_"+nr+".style.backgroundColor='yellow'");}catch(er){}
		
	}
	else	// war markiert => entfernen
	{
		formname.toolids.value=ids;
		
		try{eval("td1_"+nr+".style.backgroundColor='white'");}catch(er){}
		try{eval("td2_"+nr+".style.backgroundColor='white'");}catch(er){}
		try{eval("td3_"+nr+".style.backgroundColor='white'");}catch(er){}
		try{eval("td4_"+nr+".style.backgroundColor='white'");}catch(er){}
		try{eval("td5_"+nr+".style.backgroundColor='white'");}catch(er){}
		try{eval("td6_"+nr+".style.backgroundColor='white'");}catch(er){}
		try{eval("td7_"+nr+".style.backgroundColor='white'");}catch(er){}
		
	}
	
	//alert(formname.toolids.value);
	
}

// Fenster-Popper
function popdat(url,w,h,t,l)
{
	NF=window.open("rig_index.php?targ=stda_bearb&pop=true"+str,"neu","width=930,height=580,top=100;left=100,status=yes,scrollbars=yes,resizable=yes");
	NF.focus();	
}

// zum auf-zuklappen von divs
function KlickKlack(a,c)
{

	for(b=1;b<c+1;b++)
	{
		try
		{
			document.getElementById("d"+b).style.display='none';
			
		}
		catch(er){}		
	}	
	
	document.getElementById("d"+a).style.display="block";
	
}

// Finden der Mouseposition (Kalender-Divs)
function findYPos(obj) 
{
	var curleft = curtop = 0;
	if (obj.offsetParent) 
	{
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) 
		{
			curtop += obj.offsetTop
		}
	}
	return curtop;
}

// Finden der Mouseposition (Kalender-Divs)
function findXPos(obj) 
{
	var curleft = curtop = 0;
	if (obj.offsetParent) 
	{
		curleft = obj.offsetLeft
		while (obj = obj.offsetParent) 
		{
			curleft += obj.offsetLeft
		}
	}
	return curleft;
}

////////////////////////////////////////////////////
// Ändern der Hintergrundfarbe (für Hover-Effekt)

var hovcol=new Array;

// mouseover
function setBg(elem,color) 
{ 
	for (var i=0; i < elem.childNodes.length; i++) 
	{
		if (elem.childNodes[i].nodeType == 1) 
		{	
			hovcol[i]=elem.childNodes[i].style.backgroundColor;
            elem.childNodes[i].style.backgroundColor = color; 
		}
	}   
}

// mouseout
function resetBg(elem) 
{ 
	for (var i=0; i < elem.childNodes.length; i++) 
	{
		if (elem.childNodes[i].nodeType == 1) 
		{	
			//hovcol[i]=elem.childNodes[i].style.backgroundColor;
            elem.childNodes[i].style.backgroundColor = hovcol[i]; 
				
		}
	}   
}

