// JavaScript Document
//------------expand and collapse-----------------

function expandCollapse() {
if (expandCollapse.arguments.length == 10)
 {
	if (document.getElementById("expAll").style.display == "block"){
	  document.getElementById("expAll").style.display = "none";
	  document.getElementById("colAll").style.display = "block";
	  for (var i=0; i<(expandCollapse.arguments.length); i++) {
        var element = document.getElementById(expandCollapse.arguments[i]);
        element.style.display = "block";
         }
	  
	}
	else
	if (document.getElementById("colAll").style.display == "block"){
		document.getElementById("colAll").style.display = "none";
		document.getElementById("expAll").style.display = "block";
	  for (var i=0; i<(expandCollapse.arguments.length); i++) {
        var element = document.getElementById(expandCollapse.arguments[i]);
        element.style.display = "none";
         }
	  
	}
	
 }
else
  {
for (var i=0; i<expandCollapse.arguments.length; i++) 
   {
var element = document.getElementById(expandCollapse.arguments[i]);
element.style.display = (element.style.display == "none") ? "block" : "none";
   }
  }
}

function expand(event){
var tables = document.getElementsByTagName("table");
for (var i = 0; i < tables.length; i++) {
if(regEx2.test(tables[i].id)) {
tables[i].style.display = 'table';
}
else if(regEx3.test(tables[i].id)) {
tables[i].style.display = 'none';
}
}
}

function collapse(event) {
var tables = document.getElementsByTagName("table");
for (var i = 0; i < tables.length; i++) {
if(regEx3.test(tables[i].id)) {
tables[i].style.display = 'table';
}

else if(regEx2.test(tables[i].id)) {
tables[i].style.display = 'none';
}
}
}
function collapseAll(){
	for (var i=0; i<collapseAll.arguments.length; i++) 
   {
var element = document.getElementById(collapseAll.arguments[i]);
element.style.display = "none";
   }
}

