// Anv�ds i index.html
function Init() {
	var bw = document.width;
	var bh = document.height;
	var w = bw - (66 + 99 + 2*8);
	//document.getElementById("hc").style.width = w.toString() + "px";
	//alert(bh);
	//var w = bw - 130;
	//var h = bh - 125;

	//News();
	//makeRequest('test.xml');
	//alert(h);
	//var ws = document.getElementById("tmdoc").width = w.toString() + "px";
	//var hs = document.getElementById("tmdoc").height = h.toString() + "px";
}

function redraw() {
	setTimeout("Init()", 1000);
}

function Test() {
	alert(document.getElementById("hc").style.width);
}

function News() {
	// Hämta nya rubriker varje körning

	var news = '<h3>Nyheter fr&aring;n <a href="http://www.dn.se" target="_blank">DN</a></h3><p>'
	for(var x=1;x<10;x++)
		news = news + nyhet[x]+"<br>";
	news = news + '</p><div style="text-align: center; padding: 1px;">Tj&auml;sten tillhandah&aring;ls av <a href="http://www.nyhetsrubriker.com" target="_blank">nyhetsrubriker.com</a></div>'
	document.getElementById("news").innerHTML = news;
}

function Ads() {
	var uri = 'http://impse.tradedoubler.com/imp/js/260558/1013840?' + new String (Math.random()).substring (2, 11);
	document.getElementById("ad").write('<sc'+'ript language="JavaScript" src="'+uri+'" charset="ISO-8859-1"></sc'+'ript>');
}

function LoadDoc(docAddress) {
	var tmDoc = document.getElementById("feature").innerHTML = docAddress;
}

function clock() {
	var now = new Date();
	var dd = now.getDate();
	var mm = now.getMonth() + 1;
	var yy = now.getYear();
	var dateHTML = (yy < 1000) ? yy + 1900 : yy;
	var temp = (mm < 10) ? "-0" + mm.toString() : "-" + mm.toString();
	dateHTML = dateHTML + temp;
	temp = (dd < 10) ? "-0" + dd.toString() : "-" + dd.toString();
	dateHTML = dateHTML + temp;

	// var timeHTML = now.toGMTString()+"<br></br>"+now.toLocaleString();
	//var timeHTML = now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds();
	var hour = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds();
	var timeHTML = (hour < 10) ? "0" + hour.toString() : hour.toString();
	var temp = (minutes < 10) ? ":0" + minutes.toString() : ":" + minutes.toString();
	timeHTML = timeHTML + temp;
	temp = (seconds < 10) ? ":0" + seconds.toString() : ":" + seconds.toString();
	timeHTML = timeHTML + temp;

	document.getElementById("time").innerHTML = dateHTML + "<br>" + timeHTML;
	setTimeout("clock()", 1000);
}

function irwsat() {
	var date = new Date();
	var dd  = date.getDate();
	var mm = date.getMonth() + 1;
	var yy = date.getYear();

	var offset = date.getTimezoneOffset()/60;
	var mn = date.getMinutes();
	var hh = date.getHours();

	var minutes = "00";
	var hour = (mn > 30) ? hh + offset : hh + (offset - 1);

	// Midnattsjustering
	dd = (hour < 0) ? dd - 1 : dd;
	hour = (hour < 0) ? 24 + hour : hour;

	// toString
	hour = (hour < 10) ? "0" + hour.toString() : hour.toString();
	var day = (dd < 10) ? "0" + dd.toString() : dd.toString();
	var month = (mm < 10) ? "0" + mm.toString() : mm.toString();
	var year = (yy < 1000) ? yy + 1900 : yy;
	date = year.toString() + month + day;
//http://oiswww.eumetsat.org/~idds/images/out/SDDI-20051120-2100-BNW-08-IR_108-02-600.jpg
//http://oiswww.eumetsat.org/~idds/images/out/SDDI-20051120-2100-COLOUR-08-IR_108-02-600.jpg
	var url = 'http://oiswww.eumetsat.org/~idds/images/out/SDDI-' + date + '-' + hour + minutes + '-COLOUR-08-IR_108-02-600.jpg'

	var irwsatImage = '<img src=' + url + ' height="170" width="170" alt="Här ska det finnas satellitbild i infrarött">';
	var timestamp = '<div style="text-align: center">' + date + ' ' + hour + minutes + ' UTC<\/div>';
	document.getElementById("irwsat").innerHTML = irwsatImage + timestamp;

	if ( mn > 30)// && mn < 40)
		setTimeout("irwsat()", ((90 - mn) * 60 * 1000));
	if ( mn < 31 )
		setTimeout("irwsat()", ((30 - mn) * 60 * 1000));
}

function loadNews() {
	netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
	xmlDoc = document.implementation.createDocument("", "", null);
	xmlDoc.async = false;
	xmlDoc.load("http://www.svd.se/articleexport/rss20/inrikes.xml");
	var channel = xmlDoc.getElementsByTagName("channel");
	var item = channel[0].getElementsByTagName("item");
	var hl = '<h3>Nyheter fr� Svenska Dagbladet<\/h3>';

	for(var x = 0; x < item.length; x++) {
		var item = channel[0].getElementsByTagName("item");
		var title = item[x].getElementsByTagName("title");
		var link = item[x].getElementsByTagName("link");
		hl = hl + '<a href="' + link[0].firstChild.nodeValue + '" target="_blank">' +title[0].firstChild.nodeValue + '<\/a><br>';
	}
	document.getElementById("headlines").innerHTML = hl;
	//title[0].firstChild.nodeValue;
	//alert(item[0].firstChild.nodeValue);

	//var date = new Date();
	//var mn = date.getSeconds();
	//news = '<script language="javascript" type="text/javascript">'
	//for(var x=1;x<10;x++)
	//	news = news +  'document.write(nyhet[x]+"<br>")';
	//news = news + 'document.write(mn+"<br>")</script>';
	//document.getElementById("headlines").innerHTML = news;
	//setTimeout("loadNews()", 10000)
}

