function external_links() {
	if (!document.getElementsByTagName) return;
	var anchors_link = document.getElementsByTagName("a");
	for (var i=0; i<anchors_link.length; i++) {
		var anchor = anchors_link[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
			anchor.target = "_blank";
			anchor.href = "http://www.rixfm.com/relink.php?url="+anchor.href;
		}
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external_push") {
			anchor.target = "_blank";
		}
	}
}
window.onload = external_links;

function external_images() {
	if (!document.getElementsByTagName) return;
	var anchors_img = document.getElementsByTagName("img");
	for (var o=0; o<anchors_img.length; o++) {
		var anchor = anchors_img[o];
		if (anchor.getAttribute("src").substr(0, 7) == "/other/") {
			anchor.src = "http://www.rixfm.com"+anchor.getAttribute("src");
		}
	}
}
//window.onload = external_images;

function open_player() {
	window.open("http://www.rixfm.com/webbradio/frameset.php", "Webbradio", "width=790,height=600,scrollbars=no,resizable=no,status=yes,location=no,toolbar=no,directories=no,menubar=no");
}

function to_the_top() {
	var x1 = x2 = x3 = 0;
	var y1 = y2 = y3 = 0;
	if (document.documentElement) {
		x1 = document.documentElement.scrollLeft || 0;
		y1 = document.documentElement.scrollTop || 0;
	}
	if (document.body) {
		x2 = document.body.scrollLeft || 0;
		y2 = document.body.scrollTop || 0;
	}
	x3 = window.scrollX || 0;
	y3 = window.scrollY || 0;
	var x = Math.max(x1, Math.max(x2, x3));
	var y = Math.max(y1, Math.max(y2, y3));
	window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));
	if (x > 0 || y > 0) {
		window.setTimeout("to_the_top()", 60);
	}
}

function toggle_element(d) {
	if(document.getElementById(d).style.display == "none") { 
		document.getElementById(d).style.display = "block"; 
	} else { 
		document.getElementById(d).style.display = "none"; 
	}
}

function open_map() {
	window.open("http://www.eniro.se/query?what=emappartner&partnername=rixfm", "Map", "width=950,height=700,scrollbars=no,resizable=yes,status=yes,location=no,toolbar=no,directories=no,menubar=no");
}

function open_tv(url) {
	if (parseInt(navigator.appVersion) >= 3) {
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5) {
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		y = screen.height;
		x = screen.width;
	}
	y-=55;
	x-=10;
	window.open(url, "TV", "top=0,left=" + parseInt((x-10)/2-377) + ",height="+y+",width=755,scrollbars=yes,resizable=yes,status=yes,location=yes,toolbar=yes,directories=yes,menubaryes");
}