
function checkOptions (temp) {

	var x = WertHolen();
	
	if(temp!="justCheck"){ /* wert von lightbox.js fuer radio checked-befehl -> kein RSS reload */
	
		if(x==1){
			startRSS(1);
		}
		else if(x==2){
			
			startRSS(2);
			
			}
		
		else if(x==3){
			stopRSS();
		}
		else{
			startRSS();
			}
		}
	return x;

	}

/****[ setCookie ]**************/

function WertHolen () {
  var Wert = "";
  if (document.cookie) {
    var Wertstart = document.cookie.indexOf("=") + 1;
    var Wertende = document.cookie.indexOf(";");
    if (Wertende == -1)
      Wertende = document.cookie.length;
    Wert = document.cookie.substring(Wertstart, Wertende);
  }
  return Wert;
}

function WertSetzen (Bezeichner, Wert, Verfall) {

	var jetzt = new Date();
	var Auszeit = new Date(jetzt.getTime() + Verfall);
	document.cookie = Bezeichner + "=" + Wert + "; expires=" + Auszeit.toGMTString() + ";";
	}

function initCookie (RSSWert) {

	var Verfallszeit = 1000 * 60 * 60 * 24 * 365;
	WertSetzen("AFOptions", RSSWert, Verfallszeit);

}

/****[ setRSS ]*****************/

function startRSS(RSSWert){
	
	document.getElementById('RSSImage').innerHTML = '<img src=img/loading.gif border=0>';
	
	if(RSSWert==2){
		initCookie('2');
		var page = "heise2.php";
		}
	else {
		initCookie('1');
		var page = "heise.php";
		
		}

	var req = null;
	
	try{
		req = new XMLHttpRequest();
	}
	catch (ms){
		try{
		req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (nonms){                        
			try{
			req = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed){
			req = null;
			}
		}
	}

	if (req == null)
		alert("Error creating request object!");

	//anfrage
	
	req.open("GET", "inc/"+page, true);
	
	req.onreadystatechange = function(){
		switch(req.readyState) {
		case 4:
		if(req.status!=200) {
			document.getElementById('RSSImage').innerHTML = '<img src=img/hnews.gif>';
			document.getElementById('RSS').innerHTML = '<span class=normtxtlred>'+req.status+'</span>';
		}else{
			document.getElementById('RSSImage').innerHTML = '<img src=img/hnews.gif>';
			document.getElementById('RSS').innerHTML = '<span>'+req.responseText+'</span>';
			}
		break;
		
		default:
			return false;
		break;
		}
	};
	
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);
	}

function stopRSS(){

	initCookie('3');
	document.getElementById('RSSImage').innerHTML = '';
	document.getElementById('RSS').innerHTML = '';

}