you cant do that using the show if behaivor, you need to hand code a javascript function to trigger on the onchange event of the list:
set the display for the recuring select list to none and add an id:
<select name="RecurOn" id="RecurOn" multiple style="display:none">
add the on change to the frequency list:
<select name="Frequency" onchange="toggleRecurOn(this.options[this.selectedIndex].value);">
and add the funcitn to the head:
<script type="text/javascript">
function toggleRecurOn(selection) {
var recurOnList = document.getElementById("RecurOn");
if(selection == "weeks") {
recurOnList.style.display = "block";
} else {
recurOnList.style.display = "none";
}
}
</script>
NOTE: this page has duplicate insert behaviors, you do not need the one that is in the body.