function open_win(url) {
	window.open(url)
}

function openWindow(url, winName) {
	window.open (url, winName, "scrollbars=1,resizable=1,width=350,height=400");
}

/*
function MakeCloud() {
	document.getElementById('tagDisplay').style.display='block';
	
	var usecase = "off";
	var stem = "off";
	var block = "off";
	
	var form_url = document.form1.url.value;
	var tags = document.getElementById('tags').value;
	window.alert(tags.length + ' ' + tags);
	if (document.form1.usecase.checked) usecase = "on";
	if (document.form1.stem.checked) stem = "on";
	if (document.form1.block.checked) block = "on";
	
	var style = getStyle();
	var limit = getLimit();
	
	var url = ''
	if (form_url != '')
		url = "/tagcloud/TagCloudDemo?usecase=" + usecase + "&stem=" + stem + "&block=" + block + "&style=" + style + "&limit=" + limit + "&url=" + encodeURIComponent(form_url);
	else
		url = "/tagcloud/TagCloudDemo?usecase=" + usecase + "&stem=" + stem + "&block=" + block + "&style=" + style + "&limit=" + limit + "&tags=" + encodeURIComponent(tags);
	window.location = url;
} */

function MakeCloud() {
	var form = document.getElementById('form1'); 
		
	if (document.getElementById('usecase').checked)
		document.getElementById('usecase').value='on'; 
	else
		document.getElementById('usecase').value='off';
	
	if (document.getElementById('stem').checked) 
		document.getElementById('stem').value='on';
	else
		document.getElementById('stem').value='off';
	
	if (document.getElementById('block').checked) 
		document.getElementById('block').value='on'; 
	else
		document.getElementById('block').value='off';
	
	//window.alert('usecase: ' + document.getElementById('usecase').value);
	//window.alert('stem: ' + document.getElementById('stem').value);
	//window.alert('block: ' + document.getElementById('block').value);
	
	form.submit();
	return false; 
}

function CheckStem() {
	if (document.getElementById('stem').checked) {
		document.getElementById('usecase').checked = true;
		document.getElementById('usecase').disabled = true;
	} else {
		document.getElementById('usecase').disabled = false;
	}
}

function StartOver() {
	var usecase = "off";
	var stem = "off";
	var block = "off";
	
	if (document.forms[0].usecase.checked) usecase = "on";
	if (document.form1.stem.checked) stem = "on";
	if (document.form1.block.checked) block = "on";
	
	var style = getStyle();
	var limit = getLimit();
	
	var url = "/tagcloud/TagCloudDemo?clear=true&usecase=" + usecase + "&stem=" + stem + "&block=" + block + "&style=" + style + "&limit=" + limit;
	window.location = url;
}

function PrintCloud() {
	var style = getStyle();
	var limit = getLimit();
	
	var url = "/tagcloud/TagCloudDemo?print=true&style=" + style + "&limit=" + limit;
	window.location = url;
}

function getLimit() {
	var val = "";
	for (i = 0; i < 3; i++) {
		if (document.form1.limit[i].checked == true) {
			val = document.form1.limit[i].value; 
		}
	}
	return val;
}

function getStyle() {
	var val = "";
	for (i = 0; i < 2; i++) {
		if (document.form1.style[i].checked == true) {
			val = document.form1.style[i].value; 
		}
	}
	return val;
}
