All,
I have the following code:

```
if($('#future_date_post:checked')){
    alert('it is open');
    $('#future_date_post_select').show();
}

```

I then have the following PHP code on my page:

```
if($action=="edit" && $post_to_edit['post_status'] == "future"){
    echo '<input type="checkbox" id="future_date_post" name="future_date_post" value="yes" checked> Click this box to schedule this post for a future date<br>';
}else{
    echo '<input type="checkbox" id="future_date_post" name="future_date_post" value="yes"> Click this box to schedule this post for a future date<br>';
}

```

My jQuery is always saying my checkbox has a checked value even though it doesn't 99% of the time. I'm also getting the alert on every page even though the other pages don't even have the ID on it. Why is it doing that?