window.onload = function() {
	external_links();
}
function external_links() {
	if (!document.getElementsByTagName) {return false;}
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++)
		if (anchors[i].getAttribute("href") && anchors[i].getAttribute("rel") == "external")
			anchors[i].target = "_blank";
}
function check_form() {
	if (!document.getElementById) {return false;}
	var sectors = document.getElementById("f_sectors");
	var regions = document.getElementById("f_regions");
	if (!sectors.value && !regions.value) {
		alert('ALERT: Please choose a sector and a region!');
		return false;
	}		
	else if (!sectors.value) {
		alert('ALERT: Please choose a sector!');
		return false;
	}		
	else if (!regions.value) {
		alert('ALERT: Please choose a region!');
		return false;
	}		
}
function all_regions() {
	if (!document.getElementById) {return false;}
	var f_regions = document.getElementById("f_regions");
	var select_all_regions = document.getElementById("select_all_regions");
	if (select_all_regions.checked) {
		for (i=f_regions.childNodes.length-1; i>0; i--) {
			var node = f_regions.childNodes[i];
			if (node.nodeName == "OPTION") {
				if (!node.disabled) {
					node.selected = true;
				}
			}
		}
	}
	else {
		for (i=f_regions.childNodes.length-1; i>0; i--) {
			var node = f_regions.childNodes[i];
			if (node.nodeName == "OPTION") {
				if (!node.disabled) {
					node.selected = false;
				}
			}
		}
	}
}
