
function allWetter() {
//	$('wetterloadingall').innerHTML = '<img src="{url}/images/progressbar2.gif" width="100" height="3"><br>loading...';
	//new Ajax.Request('/aktuell/wswindata.xml', {asynchronous:true,method:'GET', onSuccess:allWetterDaten, onFailure:errFunc});
// perodisch abfragen...
//	new Ajax.PeriodicalUpdater('element','/aktuell/wswindata.xml', {asynchronous:true,method:'GET', onSuccess:aktWetterDaten, onFailure:errFunc,frequency: 5 });



$(document).ready(function() {

	$('#wetterloadingall').show();
	$('#wetterloadingall').html('<br/>Livedaten werden geladen...<br/><br/><img src="/images/ajax-loader.gif">');

	$.ajax({
		  type: "GET",
		  url: "/aktuell/wswindata.xml",
			dataType: "xml",
		  success: function(xml){
			
			$(xml).find('WXDATA').each(function(){
				
					
            
            var tempAktuell = $(this).find('curval0').text();
						var windGrafik = $(this).find('windd_gra').text();
						var windrichtungAktuell = $(this).find('wind_txtlong').text();
						var windA = $(this).find('curval_35_').text();
            var tempAktuell = $(this).find('curval0').text();
						
						$('#WetterTempAktuell').html( $(this).find('curval0').text());	
						$('#WetterTemp2h').html( $(this).find('curminmaxhour_3_2_2_').text());
						$('#WetterTemp6h').html( $(this).find('curminmaxhour_3_6_2_').text());
						$('#WetterTemp24h').html( $(this).find('curminmaxhour_3_24_2_').text());
						
						
             
           	$('#WetterBaroAktuell').html(  $(this).find('luftdruck').text() + '<br>' + $(this).find('ws_barotendencytxt').text());

						$('#WetterBaro2h').html(  $(this).find('curminmaxhour_3_2_33_').text());
						$('#WetterBaro6h').html(  $(this).find('curminmaxhour_3_6_33_').text());
						$('#WetterBaro24h').html( $(this).find('curminmaxhour_3_24_33_').text());
					
						$('#WetterRegenAktuell').html( $(this).find('curval_34_').text());
						
						$('#WetterRegen2h').html( $(this).find('curminmaxhour_3_2_34_').text());
						$('#WetterRegen6h').html( $(this).find('curminmaxhour_3_6_34_').text());
						$('#WetterRegen24h').html( $(this).find('curminmaxhour_3_24_34_').text());
           
						var $lastrain = "Letzter Regen: " + $(this).find('dlastregen').text() + " - " + $(this).find('tlastregen').text() + " Uhr<br>Niederschlagsmenge heute: " +  $(this).find('rainday').text() ;
					//Niederschlagsdauer heute:
						$('#WetterRegenInfo').html( $lastrain );
					
						$('#WetterWindAktuell').html( windA + '<br>' + windrichtungAktuell );
						$('#WetterWind2h').html( $(this).find('curminmaxhour_3_2_35_').text());
						$('#WetterWind6h').html( $(this).find('curminmaxhour_3_6_35_').text());
						$('#WetterWind24h').html( $(this).find('curminmaxhour_3_24_35_').text());
                       	

	$('#sonneAuf').html( $(this).find('ws_sunrise').text());
	$('#sonneUnter').html( $(this).find('ws_sunset').text());
	$('#sonneAufgestern').html( $(this).find('ws_sunriseyest').text());
	$('#sonneAufmorgen').html( $(this).find('ws_sunrisetomo').text());
	$('#sommerzeitEnde').html( $(this).find('ws_summertimeend').text());
	
	$('#mondAuf').html( $(this).find('ws_moonrise').text());
	$('#mondUnter').html( $(this).find('ws_moonset').text());

	$('#mondAlter').html( $(this).find('ws_moonage').text());
  $('#mondGrafik').html( '<img src="http://www.upland-wetter.de/images/wettersymbole/' + $(this).find('ws_moongif').text() + '" align="left" vspace="2" hspace="2">' + $(this).find('ws_moonphase').text() );

	$('#mondVoll').html( '<img src="http://www.upland-wetter.de/images/wettersymbole/moon14.gif" align="left" vspace="2" hspace="2">'  + $(this).find('ws_moonfull').text() );
	$('#mondNeu').html( '<img src="http://www.upland-wetter.de/images/wettersymbole/moon0.gif" align="left" vspace="2" hspace="2">' +  $(this).find('ws_moonnew').text() );

						
	$('#wetterloadingall').hide();												

                     });
				
		  },

		  error: function(xml){
				$("#wetterloadingall").html('Momentan keine Daten vorhanden...');
		  }
});


});


}







var allWetterDaten = function(z) {
	
	 root = z.responseXML.getElementsByTagName("WXDATA")[0];
 	 windGrafik= root.getElementsByTagName("windd_gra")[0].firstChild.nodeValue;
	 windrichtungAktuell= root.getElementsByTagName("wind_txtlong")[0].firstChild.nodeValue;
	 windA= root.getElementsByTagName("curval_35_")[0].firstChild.nodeValue;
	 urlWindGrafik = '<img src="http://www.upland-wetter.de/images/wettersymbole/' + windGrafik + '" align="left" vspace="2" hspace="2">' + windrichtungAktuell + '<br>' + windA;
	$('WetterTempAktuell').innerHTML = root.getElementsByTagName("curval0")[0].firstChild.nodeValue;	
	$('WetterTemp2h').innerHTML = root.getElementsByTagName("curminmaxhour_3_2_2_")[0].firstChild.nodeValue;
	$('WetterTemp6h').innerHTML = root.getElementsByTagName("curminmaxhour_3_6_2_")[0].firstChild.nodeValue;
	$('WetterTemp24h').innerHTML = root.getElementsByTagName("curminmaxhour_3_24_2_")[0].firstChild.nodeValue;

	$('WetterBaroAktuell').innerHTML = root.getElementsByTagName("baro_station")[0].firstChild.nodeValue + '<br>' + root.getElementsByTagName("ws_barotendencytxt")[0].firstChild.nodeValue;
	
	$('WetterBaro2h').innerHTML = root.getElementsByTagName("curminmaxhour_3_2_33_")[0].firstChild.nodeValue;
	$('WetterBaro6h').innerHTML = root.getElementsByTagName("curminmaxhour_3_6_33_")[0].firstChild.nodeValue;
	$('WetterBaro24h').innerHTML = root.getElementsByTagName("curminmaxhour_3_24_33_")[0].firstChild.nodeValue;	

	$('WetterRegenAktuell').innerHTML = root.getElementsByTagName("curval_34_")[0].firstChild.nodeValue;
	
	$('WetterRegen2h').innerHTML = root.getElementsByTagName("curminmaxhour_3_2_34_")[0].firstChild.nodeValue;	
	$('WetterRegen6h').innerHTML = root.getElementsByTagName("curminmaxhour_3_6_34_")[0].firstChild.nodeValue;	
	$('WetterRegen24h').innerHTML = root.getElementsByTagName("curminmaxhour_3_24_34_")[0].firstChild.nodeValue;		

 

	var $lastrain = "Letzter Regen: " + root.getElementsByTagName("dlastregen")[0].firstChild.nodeValue + " - " + root.getElementsByTagName("tlastregen")[0].firstChild.nodeValue + " Uhr<br>Niederschlagsmenge heute: " +  root.getElementsByTagName("rainday")[0].firstChild.nodeValue;
//Niederschlagsdauer heute:
	$('WetterRegenInfo').innerHTML = $lastrain;

	$('WetterWindAktuell').innerHTML = windA + '<br>' + windrichtungAktuell;
	$('WetterWind2h').innerHTML = root.getElementsByTagName("curminmaxhour_3_2_35_")[0].firstChild.nodeValue;
	$('WetterWind6h').innerHTML = root.getElementsByTagName("curminmaxhour_3_6_35_")[0].firstChild.nodeValue;
	$('WetterWind24h').innerHTML = root.getElementsByTagName("curminmaxhour_3_24_35_")[0].firstChild.nodeValue;

	$('sonneAuf').innerHTML = root.getElementsByTagName("ws_sunrise")[0].firstChild.nodeValue;
	$('sonneUnter').innerHTML = root.getElementsByTagName("ws_sunset")[0].firstChild.nodeValue;
	$('sonneAufgestern').innerHTML = root.getElementsByTagName("ws_sunriseyest")[0].firstChild.nodeValue;
	$('sonneAufmorgen').innerHTML = root.getElementsByTagName("ws_sunrisetomo")[0].firstChild.nodeValue;
	$('sommerzeitEnde').innerHTML = root.getElementsByTagName("ws_summertimeend")[0].firstChild.nodeValue;
	
	$('mondAuf').innerHTML = root.getElementsByTagName("ws_moonrise")[0].firstChild.nodeValue;
	$('mondUnter').innerHTML = root.getElementsByTagName("ws_moonset")[0].firstChild.nodeValue;

	$('mondAlter').innerHTML = root.getElementsByTagName("ws_moonage")[0].firstChild.nodeValue;
    $('mondGrafik').innerHTML = '<img src="http://www.upland-wetter.de/images/wettersymbole/' + root.getElementsByTagName("ws_moongif")[0].firstChild.nodeValue + '" align="left" vspace="2" hspace="2">' + root.getElementsByTagName("ws_moonphase")[0].firstChild.nodeValue;

	$('mondVoll').innerHTML = '<img src="http://www.upland-wetter.de/images/wettersymbole/moon14.gif" align="left" vspace="2" hspace="2">'  + root.getElementsByTagName("ws_moonfull")[0].firstChild.nodeValue;
	$('mondNeu').innerHTML = '<img src="http://www.upland-wetter.de/images/wettersymbole/moon0.gif" align="left" vspace="2" hspace="2">' + root.getElementsByTagName("ws_moonnew")[0].firstChild.nodeValue;

	$('wetterloadingall').innerHTML = '';
	//$('wettertime').innerHTML = root.getElementsByTagName("ws_time")[0].firstChild.nodeValue + '/'  + root.getElementsByTagName("ws_date")[0].firstChild.nodeValue;	
}

x = allWetter();
