window.addEvent('domready',function(){
	hideAll();
	addtoggle();
	toggleView();
	view();
	
	
});

function addtoggle(){
	for ( var int = 0; int < $$('h1.head').length; int++) {
		//$$('h1.head')[int].set('text','- '+$$('h1.head')[int].get('text'));
	}
	
}

function view(){
	$('hide').addEvent('mouseover',function(){
		this.setStyle('color','#30AEE3');
		document.body.style.cursor='pointer';
	});
	$('hide').addEvent('mouseout',function(){
		this.setStyle('color','#666');
		document.body.style.cursor='default';
	});
	$('hide').addEvent('click',function(){
		hideAll();
	});
	
	$('show').addEvent('mouseover',function(){
		this.setStyle('color','#30AEE3');
		document.body.style.cursor='pointer';
	});
	$('show').addEvent('mouseout',function(){
		this.setStyle('color','#666');
		document.body.style.cursor='default';
	});
	$('show').addEvent('click',function(){
		showAll();
	});
	
}

function toggleView(){
	$$('h1.head').addEvent('mouseover',function(){document.body.style.cursor='pointer';});
	$$('h1.head').addEvent('mouseout',function(){document.body.style.cursor='default';});
	$$('h1.head').addEvent('click',function(){
		var elementname = this.getProperty('class').split(' ')[0];
		
		element = $(elementname);
		if(element.getStyle('display')=='table'){
			
			element.setStyle('display','none');
			//this.getChildren().setStyle('display','none');
			this.setStyle('border-bottom','1px solid black');
			this.setStyle('padding-bottom','1px');
			//this.set('text','+ '+this.get('text').substr(2));
		}else{
			element.setStyle('display','table');
			//this.getChildren().setStyle('display','inline');
			this.setStyle('border-bottom','none');
			this.setStyle('padding-bottom','2px');
			//this.set('text','- '+this.get('text').substr(2));
		}
		
	})
}

function hideAll(){
	var elementlist = [];
	for ( var int = 0; int < $$('h1.head').length; int++) {
		$($$('h1.head')[int].getProperty('class').split(' ')[0]).setStyle('display','none');
		//$$('h1.head')[int].set('text','+ '+$$('h1.head')[int].get('text').substr(2));
		//$$('h1.head')[int].getChildren().setStyle('display','none');
		$$('h1.head')[int].setStyle('border-bottom','1px solid black');
		$$('h1.head')[int].setStyle('padding-bottom','1px');
	}
}

function showAll(){
	var elementlist = [];
	for ( var int = 0; int < $$('h1.head').length; int++) {
		$($$('h1.head')[int].getProperty('class').split(' ')[0]).setStyle('display','table');
		//$$('h1.head')[int].set('text','- '+$$('h1.head')[int].get('text').substr(2));
		//$$('h1.head')[int].getChildren().setStyle('display','inline');
		$$('h1.head')[int].setStyle('border-bottom','none');
		$$('h1.head')[int].setStyle('padding-bottom','2px');
	}
}

