var checkedImage_rb='/imagens/NI_radiobutton_on.png' //path to "drop down" image
var uncheckedImage_rb='/imagens/NI_radiobutton_off.png'	//imagem para não checado
	
	

function actualizaRadio(radioid){
	var radiobutton=document.getElementById(radioid)
	var dhtmlradiobutton=document.getElementById('dhtml_radiobutton_'+radioid)
	
	if(radiobutton.checked){
		dhtmlradiobutton.src=checkedImage_rb
	}
	else{
		dhtmlradiobutton.src=uncheckedImage_rb
	}		
	 
}
function actualizaRadioGroup(radioname, radioform){

	for( i = 0; i < document.forms.length; i++ )
	{
		if(document.forms[i].name == radioform){
			for( j = 0; j < document.forms[i].elements.length; j++ )
			{
				if(document.forms[i].elements[j].name==radioname)
					actualizaRadio(document.forms[i].elements[j].id)
			}
		}
	}
}

function dhtmlRadio(radioid, radioname, radioform,cssStyle, urlImage_On, urlImage_Off){
	
	var radiobutton=document.getElementById(radioid)
	var imagem=''
	
	if (typeof urlImage_On!="undefined")
		checkedImage_rb = urlImage_On;
		
	if (typeof urlImage_Off!="undefined")
		uncheckedImage_rb = urlImage_Off;
	
	if(radiobutton.checked){
		imagem=checkedImage_rb
		alt='x'
	}
	else{
		imagem=uncheckedImage_rb
		alt='O'
	}
		
	document.write('<img id="dhtml_radiobutton_'+radioid+'" class="'+cssStyle+'" src="'+imagem+'" alt="'+alt+'"/>')

	radiobutton.style.display="none"
	var dhtmlradiobutton=document.getElementById('dhtml_radiobutton_'+radioid)
	dhtmlradiobutton.onclick=function(){
		var radiobutton=document.getElementById(radioid)
		radiobutton.checked=true;
		actualizaRadioGroup(radioname, radioform)	
		
		if(radiobutton.click!='undefined')
	 	radiobutton.click()	
	}

}