function podcast(filmid)
{
theurl = "../multiple-sklerose-podcast/videoplayer/index.php";
if (filmid)
	{
	if (filmid == "alle")
		theurl += "?w3pvcat="+filmid;
	else
		theurl += "?w3pvid="+filmid;
	}

win_podcast = window.open (theurl,"podcast","scrollbars=no,resizable=no,menubar=no,status=no,width=790,height=545");		
win_podcast.focus ();
}

// * artikel bewerten

var w3p_articlerate = -1;

function w3p_articleRateOver(rate,rated)
{
if (w3p_articlerate > -1)
	rated = w3p_articlerate;
	
for (z=1;z<=5;z++)
	{
	if (z<=rate)
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_rate.gif';
	else if (document.getElementById("articlerate"+z).src.indexOf('symbol_rating_rated.gif') != -1)
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_rated.gif';
	else
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_unrated.gif';
	}
}

function w3p_articleRateOut(rated)
{
if (w3p_articlerate > -1)
	rated = w3p_articlerate;

for (z=1;z<=5;z++)
	{
	if (z<=rated)
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_rated.gif';
	else
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_unrated.gif';
	}
}

function w3p_articleRateSet(anr,rate)
{

/*
for (z=1;z<=5;z++)
	{
	if (z<=rate)
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_rated.gif';
	else
		document.getElementById("articlerate"+z).src = '../images/symbol_rating_unrated.gif';
	}
*/
w3p_makeDynRequest('../w3p_includes/templates/template_article_rate_async.w3ml.php?rate='+rate+'&anr='+anr);
}

function w3p_articleRateReturn ()
{
// alert (http_request.responseText);
rate = 0;
if (http_request.readyState == 4)
	{
    if (http_request.status == 200) 
		{
		rate = http_request.responseText;

		if (rate == -1)
			{
			rate = w3p_articlerate;
			for (z=1;z<=5;z++)
				{
				if (z<=rate)
					document.getElementById("articlerate"+z).src = '../images/symbol_rating_rated.gif';
				else
					document.getElementById("articlerate"+z).src = '../images/symbol_rating_unrated.gif';
				}
			document.getElementById("articleRatingConfirm").innerHTML = '<span class="textcolor_4">Diesen Artikel haben Sie bereits bewertet!</span>';
			}
		else
			{
			w3p_articlerate = rate;
			for (z=1;z<=5;z++)
				{
				if (z<=rate)
					document.getElementById("articlerate"+z).src = '../images/symbol_rating_rated.gif';
				else
					document.getElementById("articlerate"+z).src = '../images/symbol_rating_unrated.gif';
				}
			document.getElementById("articleRatingConfirm").innerHTML = "Danke für Ihre Bewertung!";
			}
			
    	}
	else
		{
        // alert('Ein Fehler ist aufgetreten: '+http_request.status);
	    }
	}
}
// **** asynchron


var http_request = false;

function w3p_makeDynRequest(url) 
{

http_request = false;

if (window.XMLHttpRequest) 
	{ 
	// not IE
    http_request = new XMLHttpRequest();

    if (http_request.overrideMimeType) 
		{
        http_request.overrideMimeType('text/xml');
    	}
	} 
else if (window.ActiveXObject) 
	{ 
	// IE
    try {
        http_request = new ActiveXObject("Msxml2.XMLHTTP");
    	} catch (e) 
			{
        	try 
				{
            	http_request = new ActiveXObject("Microsoft.XMLHTTP");
		        } catch (e) {}
    	}
	}

if (!http_request) 
	{
    alert('XMLHTTP-Instanz konnte nicht erzeugt werden.');
    return false;
	}

http_request.onreadystatechange = w3p_articleRateReturn;

http_request.open('GET', url, true);
http_request.send(null);
}

function checkform_vkinput (objekt)
{
if (objekt.value == "Suche")
	objekt.value = "";
return;
}
