var iPunktZaehler = 0;
if (typeof iStarWidth == "undefined" ) var iStarWidth = 39;
		
function fCheckS( eEvent, sObjectNameP )
{
	// capture the mouse position
    var iPosX = 0;
    var iPosY = 0;
	var iNewWidth = 0;
	var iLauf = 0;
	var sObjectName = sObjectNameP.substr( 0, 7);
	var iOffsetLeft = 0; //document.getElementById(sObjectName).offsetLeft;

    if ( !eEvent ) var eEvent = window.event;
    if ( eEvent.layerX || eEvent.layerY ) // NS .pageZ
    {
        iPosX = eEvent.layerX;
        iPosY = eEvent.layerY;
    }
    else if ( eEvent.offsetX || eEvent.offsetY ) // MS .clientZ
    {
        iPosX = eEvent.offsetX;
        iPosY = eEvent.offsetY;
    }

	iNewWidth = iPosX - iOffsetLeft;
	iPunktZaehler = 0;
	iLauf = iNewWidth - 15;
	while ( iLauf > 0 )
	{
		iLauf = iLauf - iStarWidth;
		iPunktZaehler++;
	}
	iNewWidth = iPunktZaehler * iStarWidth;
	//document.getElementById(sObjectName+'-2').setAttribute("style", "width:" + iNewWidth + "px;");
	if ( navigator.appName.indexOf( "Microsoft Internet Explorer" ) !=  -1 )
		document.getElementById(sObjectName+'-2').style.width = iNewWidth; // IE
	else
	{
		document.getElementById(sObjectName+'-2').setAttribute("style", "width:" + iNewWidth + "px;"); // other
	}
	document.getElementById(sObjectName+'-3').setAttribute("style", "cursor:pointer;");
	//document.getElementById(sObjectName+'-t').innerHTML = 'Mouse position is: X='+iPosX+' Y='+iPosY+' Offset=' + iOffsetLeft + ' Punkte=' + iPunktZaehler + ' / ' + sObjectName + ' / Width: ' + document.getElementById(sObjectName+'-2').style.width;
}

function fSetPunkte ( sObjectNameP )
{
	var sObjectName = sObjectNameP.substr( 0, 7);
	document.getElementById(sObjectName+'-f').value = iPunktZaehler;
	document.getElementById(sObjectName+'-3').setAttribute("style", "cursor:default;");
	if ( iPunktZaehler == 1 )
		document.getElementById(sObjectName+'-t').innerHTML = iPunktZaehler + ' Stern';
	else
		document.getElementById(sObjectName+'-t').innerHTML = iPunktZaehler + ' Sterne';
	document.getElementById(sObjectName+'-t').setAttribute("style", "color:#004012;");
}

function fSetWidth ( sObjectNameP )
{
	var sObjectName = sObjectNameP.substr( 0, 7);
	iNewWidth = document.getElementById(sObjectName+'-f').value * iStarWidth;
	if ( navigator.appName.indexOf( "Microsoft Internet Explorer" ) !=  -1 )
		document.getElementById(sObjectName+'-2').style.width = iNewWidth; // IE
	else
		document.getElementById(sObjectName+'-2').setAttribute("style", "width:" + iNewWidth + "px;"); // other
	//document.getElementById('text').innerHTML = '<b>Punkte=' + iPunktZaehler + '</b>';
}

function fSetOver ( sObjectNameP )
{
	var sObjectName = sObjectNameP.substr( 0, 7);
	iPunktZaehler = document.getElementById(sObjectName+'-f').value;
}

