function pickWidget(link,widget) {
	
	// Make selected link unselected
	var li = document.getElementsByTagName("li");
	for(i=0; i<li.length; i++) {
		if(li[i].className == "selected") {
			li[i].className = "";
		}
	}
	
	// Hide the previously selected widget
	var div = document.getElementsByTagName("div");
	for(i=0; i<div.length; i++) {
		if(div[i].className == "widgetDiv selected") {
			div[i].className = "widgetDiv";
		}
	}
	
	// Make the link that was clicked the selected link
	link.parentNode.className = "selected";
	
	// Display the widget
	document.getElementById(widget).className = "widgetDiv selected";
	
}

function nextWidget(widget) {
	
	// link
	var li = document.getElementsByTagName("li");
	for(i=0; i<li.length; i++) {
		if(li[i].className == "selected") {
			li[i].className = "";
		}
	}
	
	document.getElementById('link'+widget).className = "selected";
	
	// division
	var div = document.getElementsByTagName("div");
	for(i=0; i<div.length; i++) {
		if(div[i].className == "widgetDiv selected") {
			div[i].className = "widgetDiv";
		}
	}
	document.getElementById('widget'+widget).className = "widgetDiv selected";

}

function selectCode(textarea) {
	textarea.focus()
	textarea.select();
}