
var hwr4sendunghead	= "";
var hwr4songtitle	= "";

var hwr4songtitleTo	= 0;
var hwr4songtitleBy	= 0;
var hwr4songtitleWidth	= 0;
var hwr4tickerstarted	= false;

function hwr4songtickerRefresh() {
	var http = (navigator.appName == "Microsoft Internet Explorer") ? (new ActiveXObject("Microsoft.XMLHTTP")) : (new XMLHttpRequest());
	
	if(http.readyState!=1) {
		http.open("POST", "ajax/songticker.ajax.php", true);
		http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		http.onreadystatechange = function() {
			if(http.readyState == 4) {
				if (http.status == 200) {
					
					if(http.responseXML.getElementsByTagName('songticker').length>0) {
						hwr4songtitle	= http.responseXML.getElementsByTagName('song')[0].firstChild.data;
						hwr4songtitleWidth	= http.responseXML.getElementsByTagName('songwidth')[0].firstChild.data;
						hwr4sendunghead	= http.responseXML.getElementsByTagName('sendung')[0].firstChild.data;
					
						hwr4prepareSongticker();
					}
				}
			}
		}
		http.send("");	
	}	
}

function hwr4prepareSongticker() {
	if(""!=hwr4songtitle) {
		document.getElementById('hwr4songhead_content').innerHTML = hwr4songtitle;
		document.getElementById('hwr4songhead_content').style.left	= 500;
	
		var all_region	= YAHOO.util.Region.getRegion('hwr4all');

		hwr4songtitleTo	= all_region.left-hwr4songtitleWidth;
		
		if(!hwr4tickerstarted) {
			hwr4songticker();
			hwr4tickerstarted	= true;
		}
		
	}
}


function hwr4songticker() { 
		
	var attributes = {   
		left: { from: 500, to: hwr4songtitleTo }   
	};   
	var sh_anim = new YAHOO.util.Anim('hwr4songhead_content', attributes, 20, YAHOO.util.Easing.easeNone);   
	sh_anim.onComplete.subscribe(hwr4songticker);
	sh_anim.animate();
	
	hwr4songtickerRefresh();
	
} 

window.onload = function() {
	hwr4songtickerRefresh();
}