

dDom = "";



	function populateRadios(rid)
	{
	
		dDom1 = "";
		dDom2 = "";
		
		for(i = 0; i <= document.forms[0].elements.length; i++)
		{

			try
			{
				if (document.forms[0].elements[i])
				{
					if (document.forms[0].elements[i].id.indexOf('_') > -1)
					{
						if (document.forms[0].elements[i].id.indexOf(rid) > -1)
						{
							dDom = document.forms[0].elements[i].id.substring(0, document.forms[0].elements[i].id.lastIndexOf('_'))
							dDom = dDom.substring(0, dDom.lastIndexOf('_') + 1)
							doHilightOut(rid,'',-1);
						}
					}
				}
			}
			catch(err) {}
		}
	}

	function checkRadio(rid, rvalue, rnumber)
	{
		document.getElementById('i' + rid + '_' + rnumber).blur();

		for(i = 1; i <= 20; i++)
		{
			if (document.getElementById('i' + rid + '_' + i))
				document.getElementById('i' + rid + '_' + i).src = '/images/heart_off.gif';
		}

		if (document.getElementById('i' + rid + '_' + rnumber))
			document.getElementById('i' + rid + '_' + rnumber).src = '/images/heart_on.gif';

		for(i = 0; i <= document.forms[0].elements.length; i++)
		{
			try
			{
				if (document.forms[0].elements[i])
				{
					if (document.forms[0].elements[i].id.indexOf('_') > -1)
					{
						dDom = document.forms[0].elements[i].id.substring(0, document.forms[0].elements[i].id.lastIndexOf('_') + 1)
						document.getElementById(dDom + rid +  "_" + (rnumber -1)).checked = true;
					}
				}
			}
			catch(err) {}
		}
		populateRadios(rid);
	}

	function doHilight(rid, rvalue, rnumber)
	{
		for(i = 1; i <= 20; i++)
		{
			if (document.getElementById('i' + rid + '_' + i))
				document.getElementById('i' + rid + '_' + i).src = '/images/heart_off.gif';
		}
		
		if (document.getElementById('i' + rid + '_' + rnumber).src.indexOf('/images/heart_off.gif') >= 0)
		{
			document.getElementById('i' + rid + '_' + rnumber).src = '/images/heart_on.gif';
		}
	}

	function doHilightOut(rid, rvalue, rnumber)
	{
		var selectedIndex = -1;
		
		for(i = 0; i <= 20; i++)
		{
			try
			{
				if(document.getElementById(dDom + rid +  "_" + i))
				{
					//alert(0);
					if(document.getElementById(dDom + rid +  "_" + i).checked == true)
					{
						selectedIndex = i+1;
					}
				}
			}

			catch(err) {}
		}
		
		doHilightSelected(rid, selectedIndex);

	}

	function doHilightSelected(rid, rnumber)
	{
		for(i = 1; i <= 20; i++)
		{
			if (document.getElementById('i' + rid + '_' + i))
				document.getElementById('i' + rid + '_' + i).src = '/images/heart_off.gif';
		}
		
		if (rnumber > -1)
			document.getElementById('i' + rid + '_' + rnumber).src = '/images/heart_on.gif';
	}


