// parse query string if present
// generate url for query
// open new window and perform query

function createSvg(query) {
	var myScript = "http://www.carto.net/cgi/mysql_svg_perl.pl?query=";
	var winName  = "svgWindow";
	var winArgs  = "width=480,height=360,location=no,status=no,toolbar=no,menubar=no,scrollbars=yes";
	
	if (query) {
		isValid = new RegExp("^[a-z_]+$");
		if (isValid.test(query)) {
			myWin = window.open(myScript + query, winName, winArgs);
			myWin.focus();
		}
		else {
			alert('Sorry. This is not a valid query string.');
		}
	}
	else {
		var myTlds = new Array();
		var query = "";
		for (var i=0; i<document.selectTlds.tld.length; i++) {
			if (document.selectTlds.tld.options[i].selected == true) {
				if (document.selectTlds.tld.options[i].value != '') {
					query += document.selectTlds.tld.options[i].value + '_'; 
				}
			}
		}
		if (query != '' && query != '_' ) {
			myWin = window.open(myScript + query, winName, winArgs);
			myWin.focus();
		}
		else {
			alert('Please select at least one country from the list.');
		}
	}
}
// that's it :)
