var temp_strAttribute;
var temp_strSign;
function expander_contraer(strTag ,strAttribute, strSign){
var elem = document.getElementsByTagName(strTag);
for (var i =0;i<elem.length;i++)
	{
	if(elem[i].getAttribute(strAttribute)=="yes")
			{				
			 if (elem[i].style.display=='none'){
				 if ((temp_strAttribute!='')&&(temp_strSign!='')){
					contraer_anterior('table',temp_strAttribute,temp_strSign)
					}
				 elem[i].style.display='block';
				 document.getElementById(strSign).innerHTML = '- ';				
			 	}
				else{
					elem[i].style.display='none';
					document.getElementById(strSign).innerHTML = '+';					
					}
			}
	}
temp_strAttribute=strAttribute;
temp_strSign=strSign;	
}
function contraer_anterior(strTag ,strAttribute, strSign){
var elem = document.getElementsByTagName(strTag);
for (var i =0;i<elem.length;i++)
	{
	if(elem[i].getAttribute(strAttribute)=="yes")
			{				
			elem[i].style.display='none';
			document.getElementById(strSign).innerHTML = '+';
			}
	}
}

