function toggleBlockDisplay(id){
	var elem = document.getElementById(id);
	if(elem.style.display == 'none'){
		elem.style.display = 'inline';
		return 'Hide';
	}else{
		elem.style.display = 'none';
		return 'Show';
	}
}

function scram(elem, scram_interval, unscram_wait){
	var text = elem.innerHTML;
	var text_arr = new Array();
	for(i = 0; i < text.length; i++){
		text_arr[i] = text.charAt(i);
	}
	
	var orig_text_arr = text_arr;
	/*
	text_arr.sort( function(){ 
				return Math.random() * 2 - 1;
			}
	);
	*/
	text_arr.reverse();
	/*
	for(ndx in text_arr){
		elem.innnerHTML = text_arr[ndx];
	}
	*/
		
	var output = new Array();
	elem.innerHTML = '';
	for(i=0; i < text.length; i++){
		output[i] = text_arr.pop();
		output[i+1] = elem.innerHTML.slice(i+1);
		for(ndx in output){
			elem.innerHTML += output[ndx];
		}
		setTimeout(function(){}, scram_interval);
	}

	setTimeout(function(){}, unscram_wait);

	output = new Array();
	elem.innerHTML = '';
	for(i=0; i < text.length; i++){
		output[i] = orig_text_arr.pop();
		output[i+1] = elem.innerHTML.slice(i+1);
		for(ndx in output){
			elem.innerHTML += output[ndx];
		}
		setTimeout(function(){}, scram_interval);
	}
}
