var id = "";
var count = 10;
var dir = "out";
var num = 2;
var speed = 5;

function toggle_dir()
	{
		dir = dir == "out"?"in":"out";
		window.clearInterval(id);
		start_expand();
		return true;
	}
function start_expand()
	{													
		setTimeout("expand();",speed);					
		return true;
	}
function expand()
	{				
		//alert("test");
		num = num == 8?7:num;	
		num = num == 1?2:num;
		cell = document.getElementById('cell_'+num);		
		i = document.getElementById('a'+num);					
		if(dir == "out")
			{						
													
				if(num < 8)
					{		
						cell.style.display = "block";	
						if( num < 7)
							{						
								i.style.display = "block";	
							}						
						switch(num)
							{
								case 1:
								case 2:	
								case 3:	
								case 4:
								case 5:
								case 6:
								case 7:
									cell.style.height = 26;
									break;
							}									
						
						if(num != 7)
							{		
								num = parseInt(num)+1;		
								setTimeout("expand();",speed);
							}
						else
							{
								dir = dir == "out"?"in":"out";						
								return true;
							}	
					}
						
			}
		else
			{							
																
				if(num > 1)
					{
						if(num < 7)
							{
								i.style.display = "none";		
							}
						cell.style.display = "none";	
						if(num != 2)
							{
								num = parseInt(num) - 1;
								setTimeout("expand();",speed);
							}
						else
							{
								dir = dir == "out"?"in":"out";
								return true;
							}
					}
													
			}		
	}
		
