var xhrRohstoffe;
var xhrNews;
     
function gibRohstoffe(kategorie){
  xhrRohstoffe = http();
  xhrRohstoffe.open("POST", "../html/modules/rohstoffuebersicht/rohstoffe.php", true);
  xhrRohstoffe.onreadystatechange = rohstoffeAusgeben;
  xhrRohstoffe.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xhrRohstoffe.send("kategorie="+kategorie);
}



function rohstoffeAusgeben(){
	if (xhrRohstoffe.readyState == 4){
	    var rueckgabe = xhrRohstoffe.responseText;
	    var objekt = eval("("+rueckgabe+")");
	    
	    //alert(objekt[0].name);
	    
	    var stoffe = $A(objekt);
	    
	    var zaehler=0;
	    stoffe.each(function(node){
    		if(zaehler>3){
    			return;
    		}
    		$("link_"+zaehler).innerHTML=node.name;
    		$("link_"+zaehler).writeAttribute("href",node.link);
    		$("link_"+zaehler).writeAttribute("title",node.name);
    		$("kurs_"+zaehler).innerHTML=node.kurs+" "+node.waehrung;
    		$("kursVortag_"+zaehler).innerHTML=node.kurs_vortag;
    		
    		var farbe="#000000";
    		
    		if(node.diff_abs < 0){
    			farbe="#FF0000";
    		}else if(node.diff_abs > 0){
    			farbe="#00FF00"
    		}
    		
    		$("diffAbs_"+zaehler).setStyle({color: farbe});
    		$("diffProz_"+zaehler).setStyle({color: farbe});
    		
    		$("diffAbs_"+zaehler).innerHTML=node.diff_abs;
    		$("diffProz_"+zaehler).innerHTML=node.diff_proz;
    		zaehler++;
		});
  }
}//function


function gibNews(kategorie){
  xhrNews = http();
  xhrNews.open("POST", "../html/modules/rohstoffnews/news.php", true);
  xhrNews.onreadystatechange = newsAusgeben;
  xhrNews.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xhrNews.send("kategorie="+kategorie);
}



function newsAusgeben(){
	if (xhrNews.readyState == 4){
	    var rueckgabe = xhrNews.responseText;
	    var objekt = eval("("+rueckgabe+")");
	       
	    var news = $A(objekt);
	    
	    var kinder=$("newscontainer").immediateDescendants();
	    
	    kinder.each(function(kind){
	    	kind.remove();
	    });
	    
	    var altesDatum=0;
	    var ausgabe="";	
	    
	    news.each(function(nachricht){	   
		 	if(nachricht.datum != altesDatum){
		 		if(altesDatum==0){
		 			ausgabe+="";
		 		}else{
		 			ausgabe+="</p>";
		 		}
		 		
				ausgabe+="<p>";
				ausgabe+= "<span class='newsDatum'>"+nachricht.datum+"</span><br>";
			}
		    
		    ausgabe+="<a href='"+nachricht.link+"' class='newslink'>"+nachricht.titel+"</a><br><br>";	
	    	altesDatum=nachricht.datum;
		});

	    $("newscontainer").insert(ausgabe);
  }
}//function

