var visible_all = false;	
function toggle_all(){
	if(visible_all == false){
		exp_r(0);exp(1);exp(2);exp(3);exp(4);exp(5);exp(5.1);exp(5.2);exp(5.3);exp(5.4);exp(6);exp(7);
		visible_all = true;

	} else if (visible_all == true){
		coll_r(0);coll(1);coll(1.1);coll(1.2);coll(1.3);coll(1.4);coll(1.5);coll(1.6);coll(1.7);coll(1.8);coll(1.9);coll(2);coll(2.1);coll(2.2);coll(2.3);coll(2.4);coll(2.5);coll(2.6);coll(2.7);coll(2.8);coll(2.9);coll(3);coll(3.1);coll(3.2);coll(3.3);coll(3.4);coll(3.5);coll(3.6);coll(3.7);coll(3.8);coll(3.9);coll(4);coll(4.1);coll(4.2);coll(4.3);coll(4.4);coll(4.5);coll(4.6);coll(4.7);coll(4.8);coll(4.9);coll(5);coll(5.1);coll(5.2);coll(5.3);coll(5.4);coll(5.5);coll(5.6);coll(5.7);coll(5.8);coll(5.9);coll(5.11);coll(5.12);coll(5.13);coll(5.14);coll(5.15);coll(5.16);coll(5.17);coll(5.18);coll(5.19);coll(55);coll(55.1);coll(55.2);coll(55.3);coll(55.4);coll(55.5);coll(55.6);coll(55.7);coll(55.8);coll(55.9);coll(55.21);coll(55.22);coll(55.23);coll(55.24);coll(55.25);coll(55.26);coll(55.27);coll(55.28);coll(55.29);coll(55.31);coll(55.32);coll(55.33);coll(55.34);coll(55.35);coll(55.36);coll(55.37);coll(55.38);coll(55.39);coll(55.41);coll(55.42);coll(55.43);coll(55.44);coll(55.45);coll(55.46);coll(55.47);coll(55.48);coll(55.49);coll(55.51);coll(55.52);coll(55.53);coll(55.54);coll(55.55);coll(55.56);coll(55.57);coll(55.58);coll(55.59);coll(6);coll(6.1);coll(6.2);coll(6.3);coll(6.4);coll(6.5);coll(6.6);coll(6.7);coll(6.8);coll(6.9);coll(6.11);coll(6.12);coll(6.13);
		visible_all = false;
	}
}
	
	
	
function exp_chk(){
try {if(document.getElementById('sp_1').style.display == 'block' && document.getElementById('sp_2').style.display == 'block' && document.getElementById('sp_3').style.display == 'block' && document.getElementById('sp_4').style.display == 'block' && document.getElementById('sp_5').style.display == 'block'  && document.getElementById('sp_55').style.display == 'block' && document.getElementById('sp_6').style.display == 'block') {
		exp_r(0);
		visible_all = true;
	} }
catch (err) {exp_r(0);
		visible_all = true;}
}

function col_chk(){
try {if(document.getElementById('sp_1').style.display == 'none' || document.getElementById('sp_2').style.display == 'none' || document.getElementById('sp_3').style.display == 'none' || document.getElementById('sp_4').style.display == 'none' || document.getElementById('sp_5').style.display == 'none' || document.getElementById('sp_55').style.display == 'none' || document.getElementById('sp_6').style.display == 'none') {
		coll_r(0);
		visible_all = false;
	} }
catch (err) {coll_r(0);
		visible_all = false;}
}
	

	
	function exp_coll(ind)
	
	{
	 s = document.getElementById("sp_" + ind);
	 i = document.getElementById("im_" + ind);
	 if (s.style.display == 'none')	 {
	   s.style.display = 'block';
	   i.src = "/content/consumerdsl/images/DSL_redarrow_down.gif";
	   exp_chk();
	 }
	 else if (s.style.display == 'block')
	 {
	   s.style.display = 'none';
	   i.src = "/content/consumerdsl/images/DSL_redarrow_right.gif";
	   col_chk();
	 }
	}
	
	
	function exp(ind)
	{
	 s = document.getElementById("sp_" + ind);
	 i = document.getElementById("im_" + ind);
	 if (!(s && i)) return false;
	 s.style.display = 'block';
	 i.src = "/content/consumerdsl/images/DSL_redarrow_down.gif";
	 exp_chk();
	}
	
	function exp_r(ind)
	{
	 i = document.getElementById("im_" + ind);
	 if (!(i)) return false;
	 i.src = "/content/consumerdsl/images/DSL_redarrow_down.gif";
	}
	
	function coll(ind)
	{
	 s = document.getElementById("sp_" + ind);
	 i = document.getElementById("im_" + ind);
	 if (!(s && i)) return false;
	 s.style.display = 'none';
	 i.src = "/content/consumerdsl/images/DSL_redarrow_right.gif";
	 col_chk();
	}
	
	function coll_r(ind)
	{
	 i = document.getElementById("im_" + ind);
	 if (!(s && i)) return false;
	 i.src = "/content/consumerdsl/images/DSL_redarrow_right.gif";
	}
	
