<script language="javascript">
function CheckEmailRequired()
{
   id = "NoEmail";
   if( document.getElementById(id).checked == true )
    hidediv( "EmailRequired" );
   else
    showdiv( "EmailRequired" );
}
function HideEmailRequired()
{
var id = "EmailRequired";
if (document.getElementById) { // DOM3 = IE5, NS6
		if(document.getElementById(id).style.display == 'none')
		{
			document.getElementById('Email').disabled = false;
			showdiv(id);
		}
		else
		{
			document.getElementById('Email').value = '';
			document.getElementById('Email').disabled = true;
			hidediv(id);
		}	
	}
	else {
		if (document.layers) { // Netscape 4
			if(document.id.display == 'none')
			{
				document.Email.disabled = false;
				showdiv(id);
			}	
		else
		{
			hidediv(id);
			document.Email.value = '';
			document.Email.disabled = true;
			}
		}
		else { // IE 4
			if(document.all.id.style.display == 'none')
			{
				document.all.Email.disabled = false;
				showdiv(id);
			}	
		else
		{
			document.all.Email.value = '';
			document.all.Email.disabled = true;
			hidediv(id);
			}
		}
	}	
}

function hidediv(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {
	//safe function to show an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'inline';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'inline';
		}
		else { // IE 4
			document.all.id.style.display = 'inline';
		}
	}
}
</script>