// JavaScript Document


function update_status(eyeD,action){
	var id = eyeD+'_status';
	//replace + - with images
	var imgshow = '';
	var imghide = '';
	//alert(id);
	if(action == 'show'){
		document.getElementById(id).innerHTML = '- ';
	}else if(action == 'hide'){
		document.getElementById(id).innerHTML = '+';
	}
}


function hide(eyeD){

	var divs = document.getElementById('expand_list').getElementsByTagName('div');
	
	for(var i = 0; i < divs.length; i++){
		if(divs[i].id != eyeD && divs[i].style.display == 'block'){
			divs[i].style.display = 'none';
			update_status(divs[i].id,'hide');	
		}
	}
}

function toggle(){	
	
	var ele = document.getElementById('expand_list').getElementsByTagName('h3');
		
	for(var e = 0; e < ele.length; e++){
		
		ele[e].onmouseover = function(){
			this.style.textDecoration = 'underline';
		}
		
		ele[e].onmouseout = function(){
			this.style.textDecoration = 'none';
		}
			
		ele[e].onclick = function(){
			update_footer();
			var id = this.id;
			var subdiv = 'content'+this.id;
			
			var status = document.getElementById(subdiv);
			
			
			if(status.style.display == 'none'){
				status.style.display = 'block';
				hide(subdiv);
				update_status('content'+id, 'show');
			}else if(status.style.display == 'block'){
				status.style.display = 'none';
				update_status('content'+id, 'hide');
			}
		}
	}	
}

onload = function(){
	popupWindows();
	toggle();
}